byte[]から4バイトint型の値を取る方法。
恐らくビック、リトルインディアンを考慮していると思う。
java.nio.ByteBufferを使う。
byte[] data=・・・・・・;
ByteBuffer wb = ByteBuffer.wrap(data);
int value = wb.getInt();//4byte int型
ByteBufferを使うことで、char,float,double,long,shortなども取ることができる。
Flash,Javaなどのプログラミングメモ
0 件のコメント:
コメントを投稿