List of utility methods to do Integer to Byte Array
byte[] | int2bytes(int num, int len) intbytes byte[] b = new byte[len]; for (int i = 0; i < len; i++) { b[i] = (byte) (num >>> ((len - 1 - i) * 8)); return b; |
byte[] | int2bytes(int v) to byte array. byte[] ret = { 0, 0, 0, 0 }; int2bytes(v, ret); return ret; |
void | int2bytes(int val, byte[] bytes, int offset, boolean bigEndian) intbytes if (bigEndian) { bytes[offset + 0] = (byte) ((val >> 24) & 0xff); bytes[offset + 1] = (byte) ((val >> 16) & 0xff); bytes[offset + 2] = (byte) ((val >> 8) & 0xff); bytes[offset + 3] = (byte) ((val) & 0xff); } else { bytes[offset + 3] = (byte) ((val >> 24) & 0xff); bytes[offset + 2] = (byte) ((val >> 16) & 0xff); ... |
byte[] | int2bytes(int value) intbytes byte[] result = new byte[4]; result[0] = (byte) (value >> 24); result[1] = (byte) (value >> 16); result[2] = (byte) (value >> 8); result[3] = (byte) (value); return result; |
byte[] | int2bytes(int value) Converts Integer value to Array of bytes return new byte[] { (byte) (value >>> 24), (byte) (value >>> 16), (byte) (value >>> 8), (byte) value }; |
byte[] | int2Bytes(int value) int Bytes byte bytes[] = new byte[4]; bytes[0] = asByte(value >> 0); bytes[1] = asByte(value >> 8); ; bytes[2] = asByte(value >> 16); bytes[3] = asByte(value >> 24); return bytes; |
void | int2bytes(int value, byte[] bytes, int off) intbytes bytes[off + 3] = (byte) value; bytes[off + 2] = (byte) (value >>> 8); bytes[off + 1] = (byte) (value >>> 16); bytes[off] = (byte) (value >>> 24); |
byte[] | int2bytes(int... numbers) intbytes byte[] b = new byte[4 * numbers.length]; for (int i = 0; i < numbers.length; i++) { byte[] tmp = _int2bytes(numbers[i]); for (int j = 0; j < tmp.length; j++) { b[i * 8 + j] = tmp[j]; return b; ... |
void | int2bytes2(int src, byte[] dest) intbytes int2bytes2(src, dest, 0);
|
byte[] | int32ToArray(int data) Convert a 32 bit integer into a byte array, network order. byte[] output = new byte[4]; output[0] = (byte) (data >> 24); output[1] = (byte) (data >> 16); output[2] = (byte) (data >> 8); output[3] = (byte) data; return output; |