List of utility methods to do Byte Array Convert From
byte | toByte(String value, byte defaultValue) to Byte try { return Byte.parseByte(value); } catch (Exception e) { return defaultValue; |
byte | toByte(int byteValue) to Byte return (byte) (byteValue & 0x000000FF); |
byte | toByte(int n) toByte return (byte) ((n > 127) ? (n - 256) : n); |
Byte | toByteObject(String value, Byte defaultValue) to Byte Object try { return new Byte(value); } catch (Exception e) { return defaultValue; |
byte[] | toBytes(char[] chars) to Bytes byte[] result = new byte[chars.length]; int i = 0; for (char c : chars) { result[i++] = (byte) c; return result; |
byte[] | toBytes(int integer) to Bytes byte[] result = new byte[4]; toBytes(integer, result, 0); return result; |
byte[] | toBytes(int... byteValue) to Bytes byte[] bytes = new byte[byteValue.length]; for (int i = 0; i < bytes.length; i++) { bytes[i] = toByte(byteValue[i]); return bytes; |
byte[] | toBytes(int... integer) to Bytes byte[] result = new byte[integer.length * 4]; int offset = 0; for (int i = 0; i < integer.length; i++) { toBytes(integer[i], result, offset); offset += 4; return result; |
byte[] | toBytes(short value) to Bytes byte[] integer = new byte[4]; integer[0] = (byte) (value & 0x000F); integer[1] = (byte) ((value >> 8) & 0x000F); return integer; |