| 限定符 | 构造器和说明 |
|---|---|
protected |
FunBase()
禁止实例化
|
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
base64Encode(byte[] data)
base64Encode
|
static String |
base64UrlSafeEncode(byte[] data)
base64URLEncode
会将 +、/ 替换为 -、_
|
static boolean |
empty(boolean value)
检测是否为空
|
static boolean |
empty(boolean[] array)
检测数组是否为空
|
static boolean |
empty(byte[] array)
检测数组是否为空
|
static boolean |
empty(char[] array)
检测数组是否为空
|
static boolean |
empty(double[] array)
检测数组是否为空
|
static boolean |
empty(float[] array)
检测数组是否为空
|
static boolean |
empty(int value)
检测是否为空
|
static boolean |
empty(int[] array)
检测数组是否为空
|
static boolean |
empty(long value)
检测是否为空
|
static boolean |
empty(long[] array)
检测数组是否为空
|
static boolean |
empty(short value)
检测是否为空
|
static boolean |
empty(short[] array)
检测数组是否为空
|
static long |
freeMemory(String format)
格式化返回系统当前空闲堆内存
|
static long |
freeMemoryByte()
返回系统空闲堆内存,单位Byte
|
static String |
join(boolean[] array,
CharSequence separator)
以 separator 为分隔符将数组转换为字符串
|
static String |
join(byte[] array,
CharSequence separator)
以 separator 为分隔符将数组转换为字符串
|
static String |
join(char[] array,
CharSequence separator)
以 separator 为分隔符将数组转换为字符串
|
static String |
join(double[] array,
CharSequence separator)
以 separator 为分隔符将数组转换为字符串
|
static String |
join(float[] array,
CharSequence separator)
以 separator 为分隔符将数组转换为字符串
|
static String |
join(int[] array,
CharSequence separator)
以 separator 为分隔符将数组转换为字符串
|
static String |
join(long[] array,
CharSequence separator)
以 separator 为分隔符将数组转换为字符串
|
static String |
join(short[] array,
CharSequence separator)
以 separator 为分隔符将数组转换为字符串
|
static long |
maxMemory(String format)
格式化返回系统当前最大堆内存
|
static long |
maxMemoryByte()
返回系统最大堆内存(-Xmx),单位Byte
|
static String |
md5(byte[] data)
MD5
|
static int |
randomInt()
获得随机数[0, 2^32)
|
static int |
randomInt(int min,
int max)
获得指定范围内的随机数
|
static long |
randomLong()
获得随机数[0, 2^32)
|
static long |
randomLong(long min,
long max)
获得指定范围内的随机数
|
static String |
sha1(byte[] data)
SHA1
|
static String |
sha256(byte[] data)
SHA256
|
static String |
sha384(byte[] data)
SHA384
|
static String |
sha512(byte[] data)
SHA512
|
static long |
totalMemory(String format)
格式化返回系统当前已申请堆内存
|
static long |
totalMemoryByte()
返回系统当前已申请堆内存,单位Byte
|
static long |
usedMemory(String format)
格式化返回系统已使用空闲堆内存
|
static long |
usedMemoryByte()
返回系统当前已使用堆内存,单位Byte
|
public static long freeMemoryByte()
public static long maxMemoryByte()
public static long usedMemoryByte()
public static long totalMemoryByte()
public static long freeMemory(String format)
format - 格式化单位public static long usedMemory(String format)
format - 格式化单位public static long maxMemory(String format)
format - 格式化单位public static long totalMemory(String format)
format - 格式化单位public static boolean empty(int value)
value - 值public static boolean empty(long value)
value - 值public static boolean empty(short value)
value - 值public static boolean empty(boolean value)
value - 值public static boolean empty(long[] array)
array - 数组public static boolean empty(int[] array)
array - 数组public static boolean empty(short[] array)
array - 数组public static boolean empty(char[] array)
array - 数组public static boolean empty(byte[] array)
array - 数组public static boolean empty(double[] array)
array - 数组public static boolean empty(float[] array)
array - 数组public static boolean empty(boolean[] array)
array - 数组public static int randomInt()
public static int randomInt(int min,
int max)
min - 最小数(包含)max - 最大数(不包含)public static long randomLong()
public static long randomLong(long min,
long max)
min - 最小数(包含)max - 最大数(不包含)public static String join(boolean[] array, CharSequence separator)
array - 数组separator - 分隔符public static String join(byte[] array, CharSequence separator)
array - 数组separator - 分隔符public static String join(char[] array, CharSequence separator)
array - 数组separator - 分隔符public static String join(double[] array, CharSequence separator)
array - 数组separator - 分隔符public static String join(float[] array, CharSequence separator)
array - 数组separator - 分隔符public static String join(int[] array, CharSequence separator)
array - 数组separator - 分隔符public static String join(short[] array, CharSequence separator)
array - 数组separator - 分隔符public static String join(long[] array, CharSequence separator)
array - 数组separator - 分隔符public static String md5(byte[] data)
data - 字节数组public static String sha1(byte[] data)
data - 字节数组public static String sha256(byte[] data)
data - 字节数组public static String sha384(byte[] data)
data - 字节数组public static String sha512(byte[] data)
data - 字节数组public static String base64Encode(byte[] data)
data - byte数组public static String base64UrlSafeEncode(byte[] data)
会将 +、/ 替换为 -、_
data - byte数组Copyright © 2021. All rights reserved.