public class DigitalTrans extends Object
| Constructor and Description |
|---|
DigitalTrans() |
| Modifier and Type | Method and Description |
|---|---|
static String |
algorismToHEXString(int algorism)
十进制转换为十六进制字符串
|
static String |
algorismToHEXString(int algorism,
int maxLength)
将十进制转换为指定长度的十六进制字符串
|
static String |
AsciiStringToString(String content)
ASCII码字符串转数字字符串
|
static int |
binaryToAlgorism(String binary)
二进制字符串转十进制
|
static String |
byte2hex(byte[] b)
字节数组转换为十六进制字符串
|
static String |
bytetoString(byte[] bytearray)
字节数组转为普通字符串(ASCII对应的字符)
|
static byte[] |
hex2byte(String hex)
十六进制串转化为byte数组
|
static int |
hexStringToAlgorism(String hex)
十六进制字符串装十进制
|
static String |
hexStringToBinary(String hex)
十六转二进制
|
static byte[] |
hexStringToByte(String hex)
十六进制字符串转为Byte数组,每两个十六进制字符转为一个Byte
|
static String |
hexStringToString(String hexString,
int encodeType)
十六进制转字符串
|
static int |
parseToInt(String s,
int defaultInt)
将一个十进制形式的数字字符串转换为int
|
static int |
parseToInt(String s,
int defaultInt,
int radix)
将一个字符串转换为int
|
static String |
patchHexString(String str,
int maxLength)
HEX字符串前补0,主要用于长度位数不足。
|
static String |
StringToAsciiString(String content)
数字字符串转ASCII码字符串
|
public static String StringToAsciiString(String content)
content - 字符串public static String hexStringToString(String hexString, int encodeType)
hexString - 十六进制字符串encodeType - 编码类型4:Unicode,2:普通编码public static int hexStringToAlgorism(String hex)
hex - 十六进制字符串public static String hexStringToBinary(String hex)
hex - 十六进制字符串public static String AsciiStringToString(String content)
content - ASCII字符串public static String algorismToHEXString(int algorism, int maxLength)
algorism - int 十进制数字maxLength - int 转换后的十六进制字符串长度public static String bytetoString(byte[] bytearray)
bytearray - byte[]public static int binaryToAlgorism(String binary)
binary - 二进制字符串public static String algorismToHEXString(int algorism)
algorism - int 十进制的数字public static String patchHexString(String str, int maxLength)
str - String 需要补充长度的十六进制字符串maxLength - int 补充后十六进制字符串的长度public static int parseToInt(String s, int defaultInt, int radix)
s - String 要转换的字符串defaultInt - int 如果出现异常,默认返回的数字radix - int 要转换的字符串是什么进制的,如16 8 10.public static int parseToInt(String s, int defaultInt)
s - String 要转换的字符串defaultInt - int 如果出现异常,默认返回的数字public static byte[] hexStringToByte(String hex)
hex - 十六进制字符串public static final byte[] hex2byte(String hex) throws IllegalArgumentException
hex - 十六进制串IllegalArgumentExceptionpublic static final String byte2hex(byte[] b)
b - byte[] 需要转换的字节数组Copyright © 2017. All rights reserved.