IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> Java知识库 -> Java工具类 StringUtils、ArrayUtils、BooleanUtils、DateUtils、ObjectUtils、ResourceUtils -> 正文阅读

[Java知识库]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) 是否空数组
<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)
  Java知识库 最新文章
计算距离春节还有多长时间
系统开发系列 之WebService(spring框架+ma
springBoot+Cache(自定义有效时间配置)
SpringBoot整合mybatis实现增删改查、分页查
spring教程
SpringBoot+Vue实现美食交流网站的设计与实
虚拟机内存结构以及虚拟机中销毁和新建对象
SpringMVC---原理
小李同学: Java如何按多个字段分组
打印票据--java
上一篇文章      下一篇文章      查看所有文章
加:2022-05-10 11:43:27  更:2022-05-10 11:44:14 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/23 23:03:30-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码