import org.apache.commons.lang.StringUtils;
public class Main {
public static void main(String[] args) {
String one = "";
String two = "\t\r\n";
String three = " ";
String four = null;
String five = "four four two";
// We can use StringUtils class for checking if a string is empty or not
// using StringUtils.isBlank() method. This method will return true if
// the tested string is empty, contains white space only or null.
System.out.println("Is one empty? " + StringUtils.isBlank(one));
System.out.println("Is two empty? " + StringUtils.isBlank(two));
System.out.println("Is three empty? " + StringUtils.isBlank(three));
System.out.println("Is four empty? " + StringUtils.isBlank(four));
System.out.println("Is five empty? " + StringUtils.isBlank(five));
// On the other side, the StringUtils.isNotBlank() methods complement
// the previous method. It will check is a tested string is not empty.
System.out.println("Is one not empty? " + StringUtils.isNotBlank(one));
System.out.println("Is two not empty? " + StringUtils.isNotBlank(two));
System.out.println("Is three not empty? " + StringUtils.isNotBlank(three));
System.out.println("Is four not empty? " + StringUtils.isNotBlank(four));
System.out.println("Is five not empty? " + StringUtils.isNotBlank(five));
}
}
|