栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Java工具类 StringUtils、ArrayUtils、BooleanUtils、DateUtils、ObjectUtils、ResourceUtils

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Java工具类 StringUtils、ArrayUtils、BooleanUtils、DateUtils、ObjectUtils、ResourceUtils

一、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) 是否空数组
boolean isNotEmpty(T[] array) 是否非空数组,isEmpty取反
boolean contains(Object[] array, Object objectToFind) 数组是否包含某对象
T[] addAll(T[] array1, T... array2) 数组array1中,添加array2
T[] removeAll(T[] array, int... indices) 数组移除某个对象
int getLength(Object array) 数组长度
T[] toArray(T... items) 多个同类型对象转成数组
T[] subarray(T[] array, int startIndexInclusive, int endIndexExclusive) 截取数组
String toString(Object array) 数组转成字符串
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)
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/871910.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号