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集合
分享到:
相关推荐
StringUtils工具类的使用工具类的使用
主要介绍了Java中StringUtils工具类进行String为空的判断解析,具有一定借鉴价值,需要的朋友可以参考下
主要介绍了Java中StringUtils工具类的一些用法实例,本文着重讲解了isEmpty和isBlank方法的使用,另外也讲解了trim、strip等方法的使用实例,需要的朋友可以参考下
包含对象转list、获取两个日期之间的所有日期、获取两个日期之间的所有日期(小时)、获取两个日期之间的所有日期(分钟)、根据文件路径创建所有文件夹、删除ArrayList中重复元素,保持顺序、判断字符串是否包含...
各种字符的处理,例如判断是否电话号码,电话号码隐藏中间几位,判断字符串是否为空,判断是否全是数字,合并两个String数组 ,格式化价格.
主要为大家详细介绍了java自定义封装StringUtils常用工具类,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
下面小编就为大家带来一篇基于StringUtils工具类的常用方法介绍(必看篇)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
继承了org.apache.commons.lang3.StringUtils工具类,加入了部分常用方法,使用时直接添加到项目的公共utils下,同时在pom.xml加入依赖: <!-- ...
D:\002 我的工具类\007 字符串\StringUtils.java D:\002 我的工具类\008 校验 D:\002 我的工具类\008 校验\一起使用 D:\002 我的工具类\008 校验\一起使用\008 校验 D:\002 我的工具类\008 校验\一起使用\008 校验\...
Android SharedPreferences相关工具类,可用于方便的向SharedPreferences中读取和写入相关类型数据,如: putString(Context, String, String) 保存string类型数据 putInt(Context, String, int) 保存int类型数据 ...
java 工具类 lang3 jar包 StringUtils ArrayUtils SystemUtils
StringUtils 字符串工具类,基本上是封装的commons.lang3.StringUtils,有需要的可以下载看下
主要为大家详细介绍了javaScript字符串工具类StringUtils,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
java开发,30个常用工具类总结,全部来自项目实践中用到的工具类:dateUtils、StringUtils、CalendarUtils、FileUtil、RandomUtil等
AnimationUtils 动画工具类 AppUtils APP相关信息工具类 AssetDatabaseOpenHelper 目录资源获取 Base64 加密 BitmapUtil 获取Bitmap和对Bitmap的操作 ChannelUtil 获取市场号 Colors 颜色工具类 包括常用的色值 DES ...
各种工具类,直接可以进行使用,md5 、rsa、数据库、stringUtils、时间工具类,xml工具类、simpleServer,client、file、验证码、压缩工具、等等、30个
java 更加详细的字符串处理工具类,例如html标签格式化长度处理非常多的工具