包名:package org.apache.commons.lang3
| 返回值、方法名、参数 | 说明 |
|---|---|
| boolean isEmpty(CharSequence cs) | 是否有空; 会判断null、长度, ; 空格字符串,结果是false |
| boolean isBlank(CharSequence cs) | 是否是空白内容; 会判断null、长度; 空格字符串,也算有内容, 结果是true |
| boolean isNotEmpty(CharSequence cs) | 和isEmpty的结果取反 |
| boolean isNotBlank(CharSequence cs) | 和isBlank的结果取反 |
| String trim(String str) | 字符串首尾去空格 |
| boolean equals(CharSequence cs1, CharSequence cs2) | 比较两个字符串时候相等 |
| boolean contains(CharSequence seq, CharSequence searchSeq) | 字符串是否包含另一个字符串 |
| String substring(String str, int start, int end) 截取字符串 | 截取字符串 |
| String[] split(String str, char separatorChar) | 字符串以某个字符拆分成数组 |
| String join(Object[] array, char separator) | 数组用某个字符拼接成字符串 |
| int length(CharSequence cs) | 字符串长度 |
| String upperCase(String str) | 字符串转大写 |
| String lowerCase(String str) | 字符串转小写 |
二、ArrayUtils
包名:package org.apache.commons.lang3
| 返回值、方法名、参数 | 说明 |
|---|---|
| boolean isEmpty(Object[] array) | 是否空数组 |
| 是否非空数组,isEmpty取反 | |
| boolean contains(Object[] array, Object objectToFind) | 数组是否包含某对象 |
| 数组array1中,添加array2 | |
| 数组移除某个对象 | |
| int getLength(Object array) | 数组长度 |
| 多个同类型对象转成数组 | |
| 截取数组 | |
| String toString(Object array) | 数组转成字符串 |
| 克隆数组 | |
| void reverse(Object[] array) | 数组次序颠倒 |
三、BooleanUtils
包名:package org.apache.commons.lang3
| 返回值、方法名、参数 | 说明 |
|---|---|
| int toInteger(boolean bool) | boolean转换为int |
| Boolean toBooleanObject(String str) | 字符串转换为Boolean |
| Boolean toBooleanObject(String str, String trueString, String falseString, String nullString) | 字符串转换为Boolean |
| boolean and(boolean... array) | 是否全都是真 |
四、DateUtils
包名:package org.apache.commons.lang3
| 返回值、方法名、参数 | 说明 |
|---|---|
| boolean isSameDay(Date date1, Date date2) | 两时间是否相同 |
| Date addYears(Date date, int amount) | |
| Date addMonths(Date date, int amount) | |
| Date addWeeks(Date date, int amount) | |
| Date addDays(Date date, int amount) | |
| Date addHours(Date date, int amount) | |
| Date addMinutes(Date date, int amount) | |
| Date addSeconds(Date date, int amount) | |
| Date addMilliseconds(Date date, int amount) |
五、ObjectUtils
包名:package org.springframework.util
| 返回值、方法名、参数 | 说明 |
|---|---|
| boolean isEmpty(@Nullable Object obj) |
六、ResourceUtils
包名:package org.springframework.util
| 返回值、方法名、参数 | 说明 |
|---|---|
| boolean isUrl(@Nullable String resourceLocation) | |
| URL getURL(String resourceLocation) | |
| File getFile(String resourceLocation) | |
| URI toURI(URL url) |



