isEmpty()方法 简单介绍 以及 跟.equals("")对比.

Java String.isEmpty()方法  JDK1.6以上版本才有的方法!

说明:

public boolean isEmpty() 返回布尔值 如果此方法length()为0,返回true,否则返回false.

Demo:

public static void main(String[] args) {
		
		//定义一个非空字符串
		String str = "abc";
		
		//用isEmpty()判断是否是空
		if(!str.isEmpty()){
			System.out.println("空的");
		} 
		//用equals("")判断是否是空
		if(!str.equals("")){
			System.out.println("空的2");
		}
		
		//这两个方法都可以来判断字符串是否非空
		if(str.isEmpty()==str.equals("")){
			System.out.println("isEmpty和equals('')相等");
		}
	}

以上是 isEmpty() 跟 .equals("") 判断字符串非空的简单代码

在判断非空上功能一样,但是执行效率isEmpty()能快一些.

可以在java中做一些非空判断.


你可能感兴趣的:(JavaEE)