Spring工具类--ObjectUtils的使用

原文网址:Spring工具类--ObjectUtils的使用_IT利刃出鞘的博客-CSDN博客

简介

本文介绍Spring的ObjectUtils工具类的用法。

ObjectUtils的作用:判断对象(比如:是否为空),获取对象信息(比如:类名等)。

判断

|------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| 方法 | 作用 |
| static boolean isEmpty(Object obj) | 判断参数对象是否为空,判断标准为: Optional: considered empty if Optional.empty() Array: considered empty if its length is zero CharSequence: considered empty if its length is zero Collection: delegates to Collection.isEmpty() Map: delegates to Map.isEmpty() |
| static boolean isEmpty(Object\[\] array) | 判断数组是否为空。 |
| static boolean isArray(Object obj) | 判断参数对象是否是数组 |
| static boolean containsElement(Object\[\] array, Object element) | 判断数组中是否包含指定元素 |

获取对象基本信息

上边是文章的部分内容,为便于维护,全文已转移到此网址:Spring工具类-ObjectUtils的使用 - 自学精灵

相关推荐
Lhappy嘻嘻5 小时前
Java IO|File 文件操作 + 字节流 / 字符流完整笔记 + 递归删除文件实战
java·笔记·php
To_OC5 小时前
手写 AI 编程 Agent 的命令执行工具:我被 child_process 坑出来的实战经验
后端·node.js·agent
伊玛目的门徒5 小时前
试用leetcode之典中典 二数之和问题
java·算法·leetcode
逝水无殇7 小时前
C# 异常处理详解
开发语言·后端·c#
懒鸟一枚8 小时前
深入理解 Linux 内存、Swap 交换分区与分页机制的关系
java·linux·数据库
我命由我123459 小时前
执行 Gradle 指令报错,无法将“grep”项识别为 cmdlet、函数、脚本文件或可运行程序的名称
android·java·java-ee·android studio·android jetpack·android-studio·android runtime
考虑考虑10 小时前
Sentinel安装
java·后端·微服务
IT_陈寒10 小时前
SpringBoot自动配置失灵?你可能忘了这个关键注解
前端·人工智能·后端
碎碎念_49210 小时前
SpringBoot + Vue 前后端分离从 0 到 1 完整环境配置流程
vue.js·spring boot·后端
逝水无殇10 小时前
C# 文件的输入与输出详解
开发语言·数据库·后端·c#