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