如何测试String为null或为空?

我们可以使用String类的isEmpty()方法验证给定的字符串是否为空。仅当length()为0时,此方法返回true 。

示例

import java.lang.*;
public class StringDemo {
   public static void main(String[] args) {
      String str = "nhooo";
      //打印字符串的长度
      System.out.println("length of string = " + str.length());

      //检查字符串是否为空
      System.out.println("is this string empty? = " + str.isEmpty());
   }
}

输出结果

length of string = 14
is this string empty? = false