【初心者】Java質問・相談スレッド69【大歓迎】
■ このスレッドは過去ログ倉庫に格納されています
0363デフォルトの名無しさん
2005/08/01(月) 17:48:08エンディアン考慮してないね、それ。
こっちの方が良くない?
前提byte[] dat の先頭に目的の4バイトが入ってる
ByteBuffer buf;
buf.allocate(dat.length);
buf.put( dat ).position(0);
buf.getInt();
最後で取り出してる。好きなものに入れなさい。
エンディアンはorderでかえられる。
入ってる位置が先頭でないなら、positionで変更できる。
■ このスレッドは過去ログ倉庫に格納されています