Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

java判断对象是否为空

作者:浪子无家   发布日期:2026-03-09   浏览:116

// 判断对象是否为空的示例代码

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
    }
}

解释说明:

  1. isNull 方法:用于判断任意对象是否为 null。直接使用 == 操作符来比较对象和 null
  2. isNullOrEmpty 方法:专门用于判断字符串是否为 null 或者是空字符串(即长度为 0)。通过 str == nullstr.isEmpty() 来实现。
  3. main 方法:包含了一些示例,展示了如何使用这两个方法来检查不同类型的对象是否为空。

如果你需要更复杂的空检查逻辑(例如处理空白字符),可以根据需求进一步扩展这些方法。

上一篇:java8 lambda

下一篇:java protected关键字

大家都在看

java url decode

java判断是windows还是linux

java连接数据库的代码

java date类型比较大小

java djl

ubuntu 卸载java

es java api

java list 查找

java 解压rar

java读取excel中的图片

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站