类 NumUtils
java.lang.Object
cn.zhxu.toys.util.NumUtils
-
字段概要
字段 -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static intfrom256Num(byte... data) 256进制转换(大端模式)static longfrom256Num(byte[] data, int from, int to) 256进制转换(大端模式)static longfrom256NumLite(byte[] data, int from, int to) 256进制转换(小端模式)static longfrom62Num(byte... data) 62进制转换(大端模式)static longfrom62NumStr(String num) 62进制数字字符串转 LONG 数值(大端模式)static booleannot62Num(byte... data) 判断一个字节数组是否不是62进制数static byte[]to256Num(long value, int length) int 值转 256 进制字节数组(大端模式) 数据的高字节保存在内存的低地址中,而数据的低字节保存在内存的高地址中static byte[]to256NumLite(long value, int length) int 值转 256 进制字节数组(小端模式:低位在前,高位在后)static byteto62(int v) static byte[]to62Num(long value) int 值转 62 进制字节数组(大端模式)static byte[]to62Num(long value, int length) int 值转 62 进制字节数组(大端模式)static Stringto62NumStr(long value) int 值转 62 进制数字字符串(大端模式)static intunsigned(byte value) 无符号整数
-
字段详细资料
-
构造器详细资料
-
NumUtils
public NumUtils()
-
-
方法详细资料
-
from62Num
public static long from62Num(byte... data) 62进制转换(大端模式)- 参数:
data- 序号低的为高位,序号高的为低位,最多5字节- 返回:
- 数值
-
not62Num
public static boolean not62Num(byte... data) 判断一个字节数组是否不是62进制数- 参数:
data- 数据- 返回:
- 是否不是62进制数
-
to62Num
public static byte[] to62Num(long value) int 值转 62 进制字节数组(大端模式)- 参数:
value- 数值- 返回:
- 字节数组
-
to62NumStr
int 值转 62 进制数字字符串(大端模式)- 参数:
value- 数值- 返回:
- 数字字符串
-
from62NumStr
62进制数字字符串转 LONG 数值(大端模式)- 参数:
num- 数字字符串- 返回:
- LONG 数值
-
to62Num
public static byte[] to62Num(long value, int length) int 值转 62 进制字节数组(大端模式)- 参数:
value- 数值length- 目标数组长度- 返回:
- 字节数组
-
unsigned
public static int unsigned(byte value) 无符号整数 -
from256Num
public static int from256Num(byte... data) 256进制转换(大端模式)- 参数:
data- 序号低的为高位,序号高的为低位,最多5字节- 返回:
- 数值
-
from256Num
public static long from256Num(byte[] data, int from, int to) 256进制转换(大端模式)- 参数:
data- 序号低的为高位,序号高的为低位- 返回:
- 值
-
to256Num
public static byte[] to256Num(long value, int length) int 值转 256 进制字节数组(大端模式) 数据的高字节保存在内存的低地址中,而数据的低字节保存在内存的高地址中- 参数:
value- 数值length- 目标数组长度- 返回:
- 字节数组
-
from256NumLite
public static long from256NumLite(byte[] data, int from, int to) 256进制转换(小端模式)- 参数:
data- 低位在前,高位在后- 返回:
- 值
-
to256NumLite
public static byte[] to256NumLite(long value, int length) int 值转 256 进制字节数组(小端模式:低位在前,高位在后)- 参数:
value- 数值length- 目标数组长度- 返回:
- 字节数组
-
to62
public static byte to62(int v)
-