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

java判断string不为空和null

作者:满身补丁   发布日期:2025-12-27   浏览:74

public class StringCheck {

    public static boolean isStringValid(String str) {
        // 判断字符串是否为 null 或者为空字符串
        return str != null && !str.trim().isEmpty();
    }

    public static void main(String[] args) {
        // 示例1: 测试非空字符串
        String nonEmptyString = "Hello, World!";
        System.out.println("非空字符串检查: " + isStringValid(nonEmptyString)); // 输出: true

        // 示例2: 测试 null 字符串
        String nullString = null;
        System.out.println("null 字符串检查: " + isStringValid(nullString)); // 输出: false

        // 示例3: 测试空字符串
        String emptyString = "";
        System.out.println("空字符串检查: " + isStringValid(emptyString)); // 输出: false

        // 示例4: 测试只包含空白字符的字符串
        String blankString = "   ";
        System.out.println("空白字符串检查: " + isStringValid(blankString)); // 输出: false
    }
}

解释说明:

  1. isStringValid 方法:

    • 该方法用于判断传入的 String 是否既不是 null 也不是空字符串(包括只包含空白字符的情况)。
    • 使用 str != null 来确保字符串不是 null
    • 使用 !str.trim().isEmpty() 来确保字符串在去除首尾空白字符后不为空。
  2. main 方法:

    • 包含了几个示例,展示了如何使用 isStringValid 方法来检查不同类型的字符串。

上一篇:java调用python程序

下一篇:java set 转 list

大家都在看

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 中文站