-
public class ByteProcessingUtilbyte 转换类
-
-
Method Summary
Modifier and Type Method Description static Array<byte>int2TwoBytes(int num)static StringbytesToHexString(Array<byte> src)static StringbyteToHexString(byte src)static Array<byte>hexStringToBytes(String hexString)static Array<byte>hexStringToBytesLE(String hexString)static StringbyteToString(Array<byte> bytes)=========================byte & string ========================= static Array<byte>stringToByte(String cmd)static intbyteToInt(Array<byte> v)=========================byte & int =========================== static intbyte2ToInt(Array<byte> v)static intbyte4ToInt(Array<byte> src)static intbyte4ToInt(Array<byte> src, int offset)static intbyte2ToInt_LE(Array<byte> v)static intbyte4ToInt_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 StringbyteArray16ToUuidString(Array<byte> byteArray)=========================int to byte =========================== static longbyteArrayHexToLong(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 intgetUnsignedByte(byte data)static intgetUnsignedByte(short data)static intbyteArray2Int(Array<byte> data)static intsum256(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)
-
-
-
-