在Spring中,有非常多Utils工具类,这些工具类有的是为了开发者使用的,有的只是提供给Spring框架使用的。了解这些工具类,在适当的时候使用这些工具类,对我们平时的开发还是很有帮助的,能极大方便我们的开发。
Spring的工具类都是以Utils结尾,所以要查看这些工具类,只需要在API文档中查询所有*Utils即可,可以看到有多达几十个。在后面的几篇文章中我会选择几个常用的Utils,给大家展示一下Spring中的工具类的有用和常用方法。
原文地址
更多详细内容请阅读原文!
Boolean
属于该组的方法都是在对字符串进行一些判定操作:
1 | // boolean isEmpty(Object str):字符串是否为空或者空字符串:"" |
字符串头尾操作
属于该类别的方法,都是对字符串前,或者字符串后的内容进行判定或者操作;
1 | //字符串头尾操作 |
文件路径名称相关操作
文件路径名称相关操作,是针对文件名,文件路径,文件后缀等常见文件操作中需要用到的方法进行封装;
1 | // String unqualify(String qualifiedName): |
字符串和子串的操作
该组方法中主要是提供了字符串和字符串子串的操作,比如子串的匹配,子串的替换;子串的删除等等操作;
1 | // boolean substringMatch(CharSequence str, int index, CharSequence |
本地化相关
和Locale相关的一些字符串操作;
1 | // Locale parseLocaleString(String localeString): |
字符串和Properties
把字符串和Properties对象之间的相互转化抽取出的一些常用方法;
1 | //Properties splitArrayElementsIntoProperties(String[] array, String delimiter): |
字符串和数组之间的基本操作
该组方法主要是完成字符串和字符串数组之间的基本操作,比如追加,删除,排序等;
1 | // String[] addStringToArray(String[] array, String str):把一个字符串添加到一个字符串数组中 |
字符串和数组的更多方法
在该组方法中,提供了更多字符串和数组的方法,主要涉及到字符串数组的合并,字符串的按规则拆分,字符串和集合之间的相互转化等操作;
1 | //String[] split(String toSplit, String delimiter):按照指定字符串分割字符串; |
在Spring中,有非常多Utils工具类,这些工具类有的是为了开发者使用的,有的只是提供给Spring框架使用的。了解这些工具类,在适当的时候使用这些工具类,对我们平时的开发还是很有帮助的,能极大方便我们的开发。
Spring的工具类都是以Utils结尾,所以要查看这些工具类,只需要在API文档中查询所有*Utils即可,可以看到有多达几十个。在后面的几篇文章中我会选择几个常用的Utils,给大家展示一下Spring中的工具类的有用和常用方法。
原文地址
更多详细内容请阅读原文!
首先,这个工具类里面的所有方法,都是针对字符串常见操作,其次,里面有不少方法,即可以针对String,也可以使用CharSequence;
判断类
属于该类别的方法都是在对字符串进行一些判定操作:
字符串头尾操作
属于该类别的方法,都是对字符串前,或者字符串后的内容进行判定或者操作;
文件路径名称相关操作
文件路径名称相关操作,是针对文件名,文件路径,文件后缀等常见文件操作中需要用到的方法进行封装;
字符串和子串的操作
该组方法中主要是提供了字符串和字符串子串的操作,比如子串的匹配,子串的替换;子串的删除等等操作;
本地化相关
和Locale相关的一些字符串操作;
字符串和Properties
把字符串和Properties对象之间的相互转化抽取出的一些常用方法;
字符串和数组之间的基本操作
该组方法主要是完成字符串和字符串数组之间的基本操作,比如追加,删除,排序等;
字符串和数组的更多方法
在该组方法中,提供了更多字符串和数组的方法,主要涉及到字符串数组的合并,字符串的按规则拆分,字符串和集合之间的相互转化等操作;