StringUtils工具类介绍
//1 abbreviate方法 //缩写一段文字 StringUtils.abbreviate("abcdefghijklmno", -1, 10) = "abcdefg..."//2 isBlank和isEmpty区别 StringUtils.isBlank(" ") = true StringUtils.isEmpty(" ") = false//3 join方法 StringUtils.join(["a", "b", "c"], "--") = "a--b--c" StringUtils.join(list, ",")//4 replaceOnce方法 替换目标字符串一次 StringUtils.replaceOnce("aba", "a", "") = "ba"//5 overlay方法 会覆盖原来的字符串 StringUtils.overlay("abcdef", "zzzz", -1, 4) = "zzzzef"//6 chomp方法 切掉后面的字符串 StringUtils.chomp("foobar", "bar") = "foo" StringUtils.chomp("foobar", "baz") = "foobar"//7 chopNewline方法 去掉回车符 \r\n //8 padding方法 补齐方法 StringUtils.padding(3, 'e') = "eee"//9 center居中方法 StringUtils.center("a", 4) = " a "//10 capitalize方法 首字母大写 StringUtils.capitalize("cat") = "Cat"//11 swapCase方法 大小写颠倒 StringUtils.swapCase("The dog has a BONE") = "tHE DOG HAS A bone"//12 isAlpha方法 检查字符串是否只有unicode字母 StringUtils.isAlpha("abc") = true StringUtils.isAlpha("ab2c") = false StringUtils.isAlpha("ab-c") = false//13 isAlphaSpace方法 检查字符串是否只有unicode字母和‘ ’ 空格 StringUtils.isAlphaSpace("ab2c") = false StringUtils.isAlphaSpace("ab c") = true StringUtils.isAlphaSpace("ab-c") = false//14 isAlphanumeric方法 检查字符串是否只有unicode字母和数字 //15 isAlphanumericSpace方法 检查字符串是否只有unicode字母和数字和空格 //16 isAsciiPrintable方法 检查字符串是否只有可打印的ASCII编码的的字符 StringUtils.isAsciiPrintable("!ab-c~") = true StringUtils.isAsciiPrintable("\u0020") = true StringUtils.isAsciiPrintable("Ceki G\u00fclc\u00fc") = false//17 isNumeric方法 检查字符串是否只有数字 //18 isWhitespace方法 检查字符串是否都是空格 //19 reverse方法 颠倒字符串 StringUtils.reverse("bat") = "tab"//20 indexOf/indexOfIgnoreCase方法 查看字符串出现过的次数 //21 stripStart(path, UNIX_SEPARATOR)方法 去掉头部的字符SET集合
相关推荐
-
java停车收费计算工具类 java
2019-1-7
-
阿里云短信接口工具类 java
2019-1-13
-
springMVC图片上传,删除 java
2019-1-13
-
MongoDB增删改查 java
2019-1-7
-
java根据经纬度计算两点之间距离 java
2019-1-8
-
java反射实现的excel数据导出 java
2019-1-7
-
推送消息工具类 java
2019-1-13
-
Logback自定义日志颜色 java
2019-1-7
-
java版本号比较器 java
2019-1-7
-
mybatis-generator逆向工程 java
2019-1-13