日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > javascript >内容正文

javascript

SpringBoot 自带工具类~ObjectUtils

發布時間:2024/7/23 javascript 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 SpringBoot 自带工具类~ObjectUtils 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

org.springframework.util.ObjectUtils

1、獲取對象的基本信息

// 獲取對象的類名。參數為 null 時,返回字符串:"null" String nullSafeClassName(Object obj) // 參數為 null 時,返回 0 int nullSafeHashCode(Object object) // 參數為 null 時,返回字符串:"null" String nullSafeToString(boolean[] array) // 獲取對象 HashCode(十六進制形式字符串)。參數為 null 時,返回 0 String getIdentityHexString(Object obj) // 獲取對象的類名和 HashCode。 參數為 null 時,返回字符串:"" String identityToString(Object obj) // 相當于 toString()方法,但參數為 null 時,返回字符串:"" String getDisplayString(Object obj)

2、判斷工具

// 判斷數組是否為空 boolean isEmpty(Object[] array) // 判斷參數對象是否是數組 boolean isArray(Object obj) // 判斷數組中是否包含指定元素 boolean containsElement(Object[] array, Object element) // 相等,或同為 null時,返回 true boolean nullSafeEquals(Object o1, Object o2) /* 判斷參數對象是否為空,判斷標準為: Optional: Optional.empty() Array: length == 0 CharSequence: length == 0 Collection: Collection.isEmpty() Map: Map.isEmpty() */ boolean isEmpty(Object obj)

3、其他工具方法

// 向參數數組的末尾追加新元素,并返回一個新數組 <A, O extends A> A[] addObjectToArray(A[] array, O obj) // 原生基礎類型數組 --> 包裝類數組 Object[] toObjectArray(Object source)

總結

以上是生活随笔為你收集整理的SpringBoot 自带工具类~ObjectUtils的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。