类 CommonUtils
java.lang.Object
top.lingkang.mm.utils.CommonUtils
- 作者:
- lingkang Create by 2024/11/28 16:05
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static intcompareVersion(String version1, String version2) 如果 num1 小于 num2,则返回 -1,表示 version1 小于 version2。static String获取当前时间的 yyyyMM 例如 202411static boolean判断当前环境是否是window系统static longnextId()生成一个雪花算法idstatic StringnextId36()雪花算法转36进制数,例如:dw814a9hjmyo 消耗性能static String生成一个雪花算法idstatic StringrandomLetter(int length) 返回随机字母,a~z(小写)static StringrandomNumber(int length) 返回数字随机数static StringremoveSpace(String str) 移除字符串中所有空格static Stringto36(long number) 十进制转36进制static String字符串转 Sha1
-
构造器详细资料
-
CommonUtils
public CommonUtils()
-
-
方法详细资料
-
getCurrentYyyyMM
获取当前时间的 yyyyMM 例如 202411- 返回:
- 202411
-
randomNumber
返回数字随机数 -
randomLetter
返回随机字母,a~z(小写) -
nextId
public static long nextId()生成一个雪花算法id- 返回:
- 生成一个雪花算法id
-
nextIdStr
生成一个雪花算法id- 返回:
- 生成一个雪花算法id
-
nextId36
雪花算法转36进制数,例如:dw814a9hjmyo 消耗性能 -
to36
十进制转36进制- 参数:
number- 十进制数字- 返回:
- 36进制字符
-
removeSpace
移除字符串中所有空格- 参数:
str- 字符串- 返回:
- 没有空格的字符串
-
toSha1
字符串转 Sha1- 参数:
input- 字符串- 返回:
- sha1
-
compareVersion
如果 num1 小于 num2,则返回 -1,表示 version1 小于 version2。 如果 num1 大于 num2,则返回 1,表示 version1 大于 version2。 如果所有部分都相等,则返回 0,表示两个版本号相等。 -
isWindowSystem
public static boolean isWindowSystem()判断当前环境是否是window系统- 返回:
-