📜  Java String isEmpty() 方法与示例(1)

📅  最后修改于: 2023-12-03 15:31:32.123000             🧑  作者: Mango

Java String isEmpty() 方法与示例

isEmpty() 是一个 Java String 类中的方法,用于检查字符串是否为空。如果字符串长度为 0,则返回 true,否则返回 false

语法
public boolean isEmpty()
参数

该方法没有参数。

返回值

true:如果字符串长度为 0,即为空字符串。

false:如果字符串长度不为 0,即非空字符串。

示例
public class Example {
    public static void main(String[] args) {
        String str1 = "";
        String str2 = "   ";
        String str3 = "Hello, world!";

        System.out.println("str1 是否为空字符串?" + str1.isEmpty());
        System.out.println("str2 是否为空字符串?" + str2.isEmpty());
        System.out.println("str3 是否为空字符串?" + str3.isEmpty());
    }
}

输出结果:

str1 是否为空字符串?true
str2 是否为空字符串?false
str3 是否为空字符串?false

上面的示例中,我们定义了三个字符串 str1str2str3。其中,str1 是空字符串,str2 是由空格组成的字符串,str3 是一个非空字符串。

通过使用 isEmpty() 方法,我们判断了这三个字符串是否为空。结果显示,str1 是空字符串,因此调用 isEmpty() 方法返回 true;而 str2 不是空字符串,因此调用 isEmpty() 方法返回 false;同样,str3 也不是空字符串,因此调用 isEmpty() 方法返回 false

总结

isEmpty() 方法是 Java String 类中的一个重要方法,可以用于检查一个字符串是否为空,非常实用。在使用该方法时,需要注意区分空字符串和由空格等字符组成的字符串。