public class NumberStringUtil extends Object
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
addLeftChar(String str,
int length,
char c,
String encode)
左补字符,按字节长度计算
|
static String |
addLeftZero(String str,
int length)
左补零
|
static String |
addRightChar(String str,
int length,
char c,
String encode)
右补字符,按字节长度计算
|
static byte[] |
byteArrayAdd(byte[] sByte,
byte[] aByte)
字节数据相加
|
static String |
bytesToHexString(byte[] bytes)
转换字节数组为16进制字符串
|
static String |
byteToBinary(byte[] byteArray)
字节转换二进制
|
static String |
getByteLengthStr(String str,
int length,
String encode)
获取特定字节长度的字符串
|
static byte[] |
getBytes(byte[] byteArray,
int index,
int length)
在字节数组获取,从第index开始,length长度的字节数
|
static byte[] |
hexStringToBytes(String hexString)
16进制字符串转字节数组
|
static InputStream |
hexToInputStream(String hexString)
文件16进制字符串转文件流
|
public static String bytesToHexString(byte[] bytes)
bytes - byte[]public static byte[] hexStringToBytes(String hexString)
hexString - hex stringpublic static String addLeftZero(String str, int length)
str - .length - .public static String addLeftChar(String str, int length, char c, String encode)
str - strlength - lengthc - cencode - encodepublic static String addRightChar(String str, int length, char c, String encode)
str - strlength - lengthc - cencode - encodepublic static String getByteLengthStr(String str, int length, String encode)
str - strlength - lengthencode - encodepublic static byte[] byteArrayAdd(byte[] sByte,
byte[] aByte)
sByte - 源字节数组aByte - 待新增数组public static byte[] getBytes(byte[] byteArray,
int index,
int length)
byteArray - byteArrayindex - 从0开始length - lengthpublic static String byteToBinary(byte[] byteArray)
byteArray - 字节数组public static InputStream hexToInputStream(String hexString)
hexString - 十六进制字符串Copyright © 2020. All rights reserved.