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