用StringUtils判断字符串是否为空测试:
public static void main(String[] args) { String A = null; String B = ""; String C = " "; System.out.println("StringUtils.isEmpty(A): "+StringUtils.isEmpty(A)); System.out.println("StringUtils.isEmpty(B): "+StringUtils.isEmpty(B)); System.out.println("StringUtils.isEmpty(C): "+StringUtils.isEmpty(C)); System.out.println("StringUtils.isNotEmpty(A): "+StringUtils.isNotEmpty(A)); System.out.println("StringUtils.isNotEmpty(B): "+StringUtils.isNotEmpty(B)); System.out.println("StringUtils.isNotEmpty(C): "+StringUtils.isNotEmpty(C)); }
结果:
StringUtils.isEmpty(A): true StringUtils.isEmpty(B): true StringUtils.isEmpty(C): false StringUtils.isNotEmpty(A): false StringUtils.isNotEmpty(B): false StringUtils.isNotEmpty(C): true