public class ToolKit extends Object
| 构造器和说明 |
|---|
ToolKit() |
| 限定符和类型 | 方法和说明 |
|---|---|
static StringBuilder |
builder(String... strs)
创建StringBuilder对象
|
static Map<String,Object> |
caseInsensitiveMap(Map<String,Object> map)
map的key转为小写
|
static boolean |
contains(Object obj,
Object element)
对象中是否包含指定元素
|
static boolean |
equals(Object obj1,
Object obj2)
比较两个对象是否相等。
|
static String |
firstLetterToLower(String val)
首字母小写
|
static String |
firstLetterToUpper(String val)
首字母大写
|
static String |
format(String template,
Map<?,?> map)
格式化文本
|
static String |
format(String template,
Object... values)
格式化文本
|
static String |
getExceptionMsg(Throwable e)
获取异常的具体信息
|
static String |
getFileSuffix(String fileWholeName)
获取文件后缀名 不包含点
|
static <K,V> V |
getFirstOrNull(Map<K,V> map)
获取map中第一个数据值
|
static String |
getRandomHexString(int len)
获取指定位数的16进制数
|
static String |
getRandomString(int length)
获取随机位数的字符串
|
static String |
getTempPath()
获取临时目录
|
static String |
getToken(String jamStr)
获取令牌字符串
|
static String |
getWebRootPath(String filePath)
获取项目路径
|
static boolean |
isNum(Object obj)
是否为数字
|
static Boolean |
isWinOs()
判断是否是windows操作系统
|
static int |
length(Object obj)
计算对象长度;
字符串调用其length函数
集合类调用其size函数 数组调用其length属性 其他可遍历对象遍历计算长度 |
static String |
removeSuffix(String str,
String suffix)
去掉指定后缀
|
public static String getRandomHexString(int len)
len - 位数public static String getRandomString(int length)
public static boolean equals(Object obj1, Object obj2)
obj1 - 对象1obj2 - 对象2public static int length(Object obj)
obj - 被计算长度的对象public static boolean contains(Object obj, Object element)
obj - 对象element - 元素public static boolean isNum(Object obj)
obj - true为是反之不是public static String format(String template, Object... values)
template - 文本模板,被替换的部分用 {} 表示values - 参数值public static String format(String template, Map<?,?> map)
template - 文本模板,被替换的部分用 {key} 表示map - 参数值对public static Map<String,Object> caseInsensitiveMap(Map<String,Object> map)
map - mappublic static <K,V> V getFirstOrNull(Map<K,V> map)
K - Key的类型V - Value的类型map - 数据源public static StringBuilder builder(String... strs)
public static String removeSuffix(String str, String suffix)
str - 字符串suffix - 后缀public static Boolean isWinOs()
public static String getTempPath()
public static String getWebRootPath(String filePath) throws URISyntaxException
Copyright © 2019. All rights reserved.