【Object工具類】ObjectUtils

ObjectUtils 介紹

一、官方API地址

    官網地址:ObjectUtils.html



二、ObjectUtils 常用API

1.導入POM文件

    這裏使用的是:3.9 的版本,還是比較新的

<dependency>
    <groupId>org.apache.commons</groupId>
    <artifactId>commons-lang3</artifactId>
     <version>3.9</version>
</dependency>

2.常用API介紹
方法名 方法介紹
isEmpty(Object object) 檢查Object是否爲空或null
isNotEmpty(Object object) 檢查Object是否不爲空且不爲null
allNotNull(Object… values) 檢查所有元素是否都不爲空,返回一個boolean
anyNotNull(Object… values) 檢查所有元素是否至少有一個不爲空,返回一個
clone(T obj) 拷貝一個對象並返回,克隆的對象是final類型
cloneIfPossible(T obj) 拷貝一個對象並返回,克隆的對象是final類型,無法克隆則返回被克隆對象
compare(T c1, T c2) 比較兩個對象,返回一個int值
defaultIfNull(T object, T defaultValue) 如果對象爲空返回一個默認值
firstNonNull(T… values) 返回元素中第一個不爲空的值
notEqual(Object object1, Object object2) 判斷兩個對象不相等,返回一個boolean
CONST(final T v) 將參數轉換爲常量

3.API的使用
// 暫時不寫了...
// 自己嘗試
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章