// 判断对象是否为空的示例代码
public class CheckObjectIsNull {
// 方法:判断对象是否为 null
public static boolean isNull(Object obj) {
return obj == null;
}
// 方法:判断字符串是否为 null 或空字符串
public static boolean isNullOrEmpty(String str) {
return str == null || str.isEmpty();
}
public static void main(String[] args) {
// 示例1:检查普通对象是否为 null
String normalString = "Hello, World!";
String nullString = null;
System.out.println("normalString 是否为 null: " + isNull(normalString)); // 输出: false
System.out.println("nullString 是否为 null: " + isNull(nullString)); // 输出: true
// 示例2:检查字符串是否为 null 或空字符串
String emptyString = "";
System.out.println("emptyString 是否为 null 或空字符串: " + isNullOrEmpty(emptyString)); // 输出: true
System.out.println("nullString 是否为 null 或空字符串: " + isNullOrEmpty(nullString)); // 输出: true
System.out.println("normalString 是否为 null 或空字符串: " + isNullOrEmpty(normalString)); // 输出: false
}
}
isNull 方法:用于判断任意对象是否为 null。直接使用 == 操作符来比较对象和 null。isNullOrEmpty 方法:专门用于判断字符串是否为 null 或者是空字符串(即长度为 0)。通过 str == null 和 str.isEmpty() 来实现。main 方法:包含了一些示例,展示了如何使用这两个方法来检查不同类型的对象是否为空。如果你需要更复杂的空检查逻辑(例如处理空白字符),可以根据需求进一步扩展这些方法。
上一篇:java8 lambda
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站