Java String isEmpty()方法检查String是否为空。如果给定的字符串为空,则此方法返回true,否则返回false。换句话说,如果字符串的长度为 0,则可以说此方法返回true。
isEmpty()方法的签名:**
public boolean isEmpty()
Java String isEmpty()方法示例
public class Example{  
   public static void main(String args[]){  
    //empty string
    String str1="";  
    //non-empty string
    String str2="hello";  
    //prints true
    System.out.println(str1.isEmpty());  
    //prints false
    System.out.println(str2.isEmpty());  
   }
}
输出:
true
false
Java String isEmpty()方法检查字符串是否为空或空的示例
正如我们在上面的例子中看到的那样,isEmpty()方法只检查String是否为空。如果要检查String是否为null或为空,则可以执行此操作,如以下示例所示。
public class Example{  
   public static void main(String args[]){  
    String str1 = null; 
    String str2 = "beginnersbook";  
    if(str1 == null || str1.isEmpty()){
       System.out.println("String str1 is empty or null"); 
    }
    else{
       System.out.println(str1);
    }
    if(str2 == null || str2.isEmpty()){
       System.out.println("String str2 is empty or null");  
    }
    else{
       System.out.println(str2);
    }
   }
}
输出:
String str1 is empty or null
beginnersbook
相关文章
极客教程