public final class CoreUtils extends Object
| 构造器和说明 |
|---|
CoreUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static byte |
bitToByte(String bit)
Bit转byte
|
static int |
bytesToInt(byte[] bytes)
字节数组转int
|
static String |
byteTobit(byte b)
Byte转bit
|
static String |
byteToStr(byte[] buffer)
byte数组转字符串
|
static String |
digitUppercase(long param)
金额大小写转换
|
static String |
getCRC(byte[] bytes)
计算CRC16校验码
|
static long |
getDataCenterId()
数据标识id部分
|
static String |
getMapValue(String key,
Map<String,Object> map)
根据参数名获取参数值
|
static String |
getMaxLengthString(String param,
int length)
获取最大长度的字符串
- length - 3
|
static String |
getRandomNumber(int length)
获取随机数(字母、数字)
|
static String |
getRandomNumberForNumbers(int length)
获取随机数(数字)
|
static String |
getUuid()
获取32位的UUID
- 去-符号
|
static String |
hideString(String param,
int start,
int end)
隐藏字符串
|
static String |
humpNameToUnderline(String humpName)
驼峰命名转下划线
|
static byte[] |
intToBytes(int num)
整形转字节数组
|
static Date |
localToUtc(Date localDate)
本地时间转化为UTC时间
|
static String |
longToHex(long number)
长整型转Hex并格式化
|
public static String getUuid()
public static String getRandomNumber(int length)
length - 长度public static String getRandomNumberForNumbers(int length)
length - 长度public static String humpNameToUnderline(String humpName)
humpName - 名称public static String getMaxLengthString(String param, int length)
param - 字符串length - 最大长度public static String hideString(String param, int start, int end)
param - 字符串start - 前面显示位数end - 后面显示位数public static String digitUppercase(long param)
param - 分public static String getMapValue(String key, Map<String,Object> map)
key - 键map - Map集合public static long getDataCenterId()
public static String byteToStr(byte[] buffer)
buffer - byte[]public static String getCRC(byte[] bytes)
bytes - byte[]public static String longToHex(long number)
number - 长整型public static String byteTobit(byte b)
b - 字节public static byte bitToByte(String bit)
bit - bitpublic static byte[] intToBytes(int num)
num - 整形public static int bytesToInt(byte[] bytes)
bytes - byte[]Copyright © 2021. All rights reserved.