Download Apache Commons Lang :
https://commons.apache.org/proper/commons-lang/download_lang.cgi
/**
* @author lautturi.com
* Java example: isblank VS isempty in java
*/
import java.util.*;
import org.apache.commons.lang3.StringUtils;
public class Lautturi {
public static void main(String[] args) {
StringUtils.isBlank("");
StringUtils.isBlank(" ");
StringUtils.isBlank(" ");
StringUtils.isBlank("\r");
StringUtils.isBlank("\n");
StringUtils.isBlank("\r\n");
StringUtils.isBlank("\t");
StringUtils.isBlank("\0");
StringUtils.isBlank("\\0");
StringUtils.isBlank("java");
StringUtils.isBlank(" java ");
System.out.println("isBlank(\"\") => "+StringUtils.isBlank(""));
System.out.println("isBlank(\" \") => "+StringUtils.isBlank(" "));
System.out.println("isBlank(\" \") => "+StringUtils.isBlank(" "));
System.out.println("isBlank(\"\\r\") => "+StringUtils.isBlank("\r"));
System.out.println("isBlank(\"\\n\") => "+StringUtils.isBlank("\n"));
System.out.println("isBlank(\"\\r\\n\") => "+StringUtils.isBlank("\r\n"));
System.out.println("isBlank(\"\\t\") => "+StringUtils.isBlank("\t"));
System.out.println("isBlank(\"\\0\") => "+StringUtils.isBlank("\0"));
System.out.println("isBlank(\"\\\\0\") => "+StringUtils.isBlank("\\0"));
System.out.println("isBlank(\"java\") => "+StringUtils.isBlank("java"));
System.out.println("isBlank(\" java \") => "+StringUtils.isBlank(" java "));
StringUtils.isEmpty("");
StringUtils.isEmpty(" ");
StringUtils.isEmpty(" ");
StringUtils.isEmpty("\r");
StringUtils.isEmpty("\n");
StringUtils.isEmpty("\r\n");
StringUtils.isEmpty("\t");
StringUtils.isEmpty("\0");
StringUtils.isEmpty("\\0");
StringUtils.isEmpty("java");
StringUtils.isEmpty(" java ");
System.out.println();
System.out.println("isEmpty(\"\") => "+StringUtils.isEmpty(""));
System.out.println("isEmpty(\" \") => "+StringUtils.isEmpty(" "));
System.out.println("isEmpty(\" \") => "+StringUtils.isEmpty(" "));
System.out.println("isEmpty(\"\\r\") => "+StringUtils.isEmpty("\r"));
System.out.println("isEmpty(\"\\n\") => "+StringUtils.isEmpty("\n"));
System.out.println("isEmpty(\"\\r\\n\") => "+StringUtils.isEmpty("\r\n"));
System.out.println("isEmpty(\"\\t\") => "+StringUtils.isEmpty("\t"));
System.out.println("isEmpty(\"\\0\") => "+StringUtils.isEmpty("\0"));
System.out.println("isEmpty(\"\\\\0\") => "+StringUtils.isEmpty("\\0"));
System.out.println("isEmpty(\"java\") => "+StringUtils.isEmpty("java"));
System.out.println("isEmpty(\" java \") => "+StringUtils.isEmpty(" java "));
}
}
output:
isBlank("") => true
isBlank(" ") => true
isBlank(" ") => true
isBlank("\r") => true
isBlank("\n") => true
isBlank("\r\n") => true
isBlank("\t") => true
isBlank("\0") => false
isBlank("\\0") => false
isBlank("java") => false
isBlank(" java ") => false
isEmpty("") => true
isEmpty(" ") => false
isEmpty(" ") => false
isEmpty("\r") => false
isEmpty("\n") => false
isEmpty("\r\n") => false
isEmpty("\t") => false
isEmpty("\0") => false
isEmpty("\\0") => false
isEmpty("java") => false
isEmpty(" java ") => false