本文共 1157 字,大约阅读时间需要 3 分钟。
commons-lang3-3.1.jar
public static String trim(String str) { // 条件表达式 return str == null ? null : str.trim();}
java.lang.String实现了CharSequence接口
public static boolean isBlank(CharSequence cs) { int strLen; // 判断的时候,并将cs的长度赋给了strLen if (cs == null || (strLen = cs.length()) == 0) { return true; } // 遍历字符 for (int i = 0; i < strLen; i++) { if (Character.isWhitespace(cs.charAt(i)) == false) { return false; } } return true;}
public static boolean isEmpty(CharSequence cs) { return cs == null || cs.length() == 0;}
public static String reverse(String str) { if (str == null) { return null; } return new StringBuilder(str).reverse().toString();}
// 可变参数(Varargs)public static boolean isAnyEmpty(final CharSequence... css) { if (ArrayUtils.isEmpty(css)) { return false; } for (final CharSequence cs : css){ if (isEmpty(cs)) { return true; } } return false;}public static String trim(final String str) { return str == null ? null : str.trim();}
转载地址:http://ynvli.baihongyu.com/