【初心者】Java質問・相談スレッド110【大歓迎】
■ このスレッドは過去ログ倉庫に格納されています
0428421
2007/12/29(土) 15:00:22なんででしょう?
private int Bytes2Int(byte[] buf, int Start) {
return (buf[Start] | ((buf[Start+1]) << 8) | ((buf[Start+3]) << 16) | ((buf[Start+2]) << 24));
}
private void int2Bytes(int Value, byte[] buf, int Start) {
buf[Start] = (byte)(Value & 0xff);
buf[Start+1] = (byte)((Value >> 8) & 0xff);
buf[Start+2] = (byte)((Value >> 16) & 0xff);
buf[Start+3] = (byte)((Value >>> 24) & 0xff);
}
■ このスレッドは過去ログ倉庫に格納されています