携帯JAVAのスレッド
■ このスレッドは過去ログ倉庫に格納されています
0434デフォルトの名無しさん
NGNG無理矢理変換。
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して・・・
■ このスレッドは過去ログ倉庫に格納されています