私が以下を持っている場合:
byte[] byteArray = new byte[] {87, 79, 87, 46, 46, 46};
各要素のサイズは1バイトになることを私は知っています。しかし、私が理解していないように見えるのは、整数87が1バイトにどのように格納されるのかということです。または、データをどのようにbyte[]保存しますか?
編集:ここjavaでは-128から127を1バイトに格納できることがわかります。つまり、これらの数値よりも大きいまたは小さいものをaに格納する方法がないということbyte[]ですか?もしそうなら、それはこれの使用を制限しませんか?または、を使用する正確な場所を理解していませんbyte[]。