-
public class ByteProcessingUtil
byte 转换类
-
-
Method Summary
Modifier and Type Method Description static Array<byte>
int2TwoBytes(int num)
static String
bytesToHexString(Array<byte> src)
static String
byteToHexString(byte src)
static Array<byte>
hexStringToBytes(String hexString)
static Array<byte>
hexStringToBytesLE(String hexString)
static String
byteToString(Array<byte> bytes)
=========================byte & string ========================= static Array<byte>
stringToByte(String cmd)
static int
byteToInt(Array<byte> v)
=========================byte & int =========================== static int
byte2ToInt(Array<byte> v)
static int
byte4ToInt(Array<byte> src)
static int
byte4ToInt(Array<byte> src, int offset)
static int
byte2ToInt_LE(Array<byte> v)
static int
byte4ToInt_LE(Array<byte> src, int offset)
static Array<byte>
intToByte2(int value)
static Array<byte>
intToByte4(int a)
static Array<byte>
intToByte2_LE(int num)
static Array<byte>
intToByte4_LE(int a)
static String
byteArray16ToUuidString(Array<byte> byteArray)
=========================int to byte =========================== static long
byteArrayHexToLong(Array<byte> bytes, int offset, int len)
static Array<byte>
mergeBytes(Array<byte> data1, Array<byte> data2)
将两个字节数组合并 static Array<byte>
mergeBytes(Array<Array<byte>> bytes)
static Array<byte>
mergeByteList(List<Array<byte>> bytes)
static Array<byte>
subByteScope(Array<byte> bytes, int start, int end)
static Array<byte>
subByte(Array<byte> bytes, int index, int length)
static Array<Array<byte>>
splitByteByLength(Array<byte> source, int length)
static Array<Array<byte>>
byteListToArrays(List<Array<byte>> bytes)
static int
getUnsignedByte(byte data)
static int
getUnsignedByte(short data)
static int
byteArray2Int(Array<byte> data)
static int
sum256(Array<byte> data, int pos)
-
-
-
Method Detail
-
int2TwoBytes
static Array<byte> int2TwoBytes(int num)
-
bytesToHexString
static String bytesToHexString(Array<byte> src)
-
byteToHexString
static String byteToHexString(byte src)
-
hexStringToBytes
static Array<byte> hexStringToBytes(String hexString)
-
hexStringToBytesLE
static Array<byte> hexStringToBytesLE(String hexString)
-
byteToString
static String byteToString(Array<byte> bytes)
=========================byte & string =========================
-
stringToByte
static Array<byte> stringToByte(String cmd)
-
byteToInt
static int byteToInt(Array<byte> v)
=========================byte & int ===========================
-
byte2ToInt
static int byte2ToInt(Array<byte> v)
-
byte4ToInt
static int byte4ToInt(Array<byte> src)
-
byte4ToInt
static int byte4ToInt(Array<byte> src, int offset)
-
byte2ToInt_LE
static int byte2ToInt_LE(Array<byte> v)
-
byte4ToInt_LE
static int byte4ToInt_LE(Array<byte> src, int offset)
-
intToByte2
static Array<byte> intToByte2(int value)
-
intToByte4
static Array<byte> intToByte4(int a)
-
intToByte2_LE
static Array<byte> intToByte2_LE(int num)
-
intToByte4_LE
static Array<byte> intToByte4_LE(int a)
-
byteArray16ToUuidString
static String byteArray16ToUuidString(Array<byte> byteArray)
=========================int to byte ===========================
-
byteArrayHexToLong
static long byteArrayHexToLong(Array<byte> bytes, int offset, int len)
-
mergeBytes
static Array<byte> mergeBytes(Array<byte> data1, Array<byte> data2)
将两个字节数组合并
-
mergeBytes
static Array<byte> mergeBytes(Array<Array<byte>> bytes)
-
mergeByteList
static Array<byte> mergeByteList(List<Array<byte>> bytes)
-
subByteScope
static Array<byte> subByteScope(Array<byte> bytes, int start, int end)
-
subByte
static Array<byte> subByte(Array<byte> bytes, int index, int length)
-
splitByteByLength
static Array<Array<byte>> splitByteByLength(Array<byte> source, int length)
-
byteListToArrays
static Array<Array<byte>> byteListToArrays(List<Array<byte>> bytes)
-
getUnsignedByte
static int getUnsignedByte(byte data)
-
getUnsignedByte
static int getUnsignedByte(short data)
-
byteArray2Int
static int byteArray2Int(Array<byte> data)
-
sum256
static int sum256(Array<byte> data, int pos)
-
-