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

java判断空值和null值

作者:故事只剩听说   发布日期:2025-08-08   浏览:69

public class NullCheckExample {

    // 判断一个对象是否为 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) {
        String str1 = null;
        String str2 = "";

        // 检查 null 值
        System.out.println("str1 is null: " + isNull(str1)); // 输出: str1 is null: true
        System.out.println("str2 is null: " + isNull(str2)); // 输出: str2 is null: false

        // 检查 null 或空字符串
        System.out.println("str1 is null or empty: " + isNullOrEmpty(str1)); // 输出: str1 is null or empty: true
        System.out.println("str2 is null or empty: " + isNullOrEmpty(str2)); // 输出: str2 is null or empty: true
    }
}

解释说明:

  1. isNull 方法:用于判断传入的对象是否为 null。通过直接使用 == null 来进行比较。
  2. isNullOrEmpty 方法:用于判断传入的字符串是否为 null 或者是空字符串(即长度为 0)。首先检查是否为 null,然后调用 isEmpty() 方法来检查字符串是否为空。
  3. main 方法:演示了如何使用这两个方法来检查不同类型的值。

希望这段代码和解释对你有帮助!

上一篇:java程序怎么运行

下一篇:java 判断字符串相等

大家都在看

java连接数据库的代码

ubuntu 卸载java

java读取excel中的图片

java新建

java sort用法

java collections.sort

java file类的方法

java 判断

java时间数据类型

java实体类转json字符串

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

Laravel 中文站