一、StringUtils
包名: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) | 是否空数组 | <T> boolean isNotEmpty(T[] array) | 是否非空数组,isEmpty取反 | boolean contains(Object[] array, Object objectToFind) | 数组是否包含某对象 | <T> T[] addAll(T[] array1, T... array2) | 数组array1中,添加array2 | <T> T[] removeAll(T[] array, int... indices) | 数组移除某个对象 | int getLength(Object array) | 数组长度 | <T> T[] toArray(T... items) | 多个同类型对象转成数组 | <T> T[] subarray(T[] array, int startIndexInclusive, int endIndexExclusive) | 截取数组 | String toString(Object array) | 数组转成字符串 | <T> T[] clone(T[] 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) | |
|