03/03/22 18:38
>>433
無理矢理変換。
longは64bit, byteは8bitなので、byte[8]で格納できる。
(long ldata ;)
byte[] bdata= new byte[8]
long tmp = ldata ;
for( int i=0; i<8; i++, tmp=tmp>>>8){
bdata[i] = (byte)tmp ;
}
オレはこれでやった。
無理矢理変換する方法を試す以前は、StringにコンバートしてStringをbyteにしてた・・・
で、読み込むときも当然byteをStringに直してparseIntして・・・