class="java" name="code">
    byte[] 转换成 int
    public static final int bytes2int(byte[] b) {
		int mask = 255;
		int temp = 0;
		int res = 0;
		for (int i = 0; i < 4; ++i) {
			res <<= 8;
			temp = b[i] & mask;
			res |= temp;
		}
		return res;
	}
     
      int 转换成 byte[]
      public static final byte[] int2bytes(int num) {
		byte[] b = new byte[4];
		for (int i = 0; i < 4; ++i) {
			b[i] = (byte) (num >>> 24 - (i * 8));
		}
		return b;
	}
                    
                 相关文章
                            相关文章