今天开发的时候碰到一个小问题,需要将一个字符串的首字母专成小写,然后我又不想使用String的 substring() + replace() + toUpperCase() +toLowerCase() 写一堆繁琐的代码,然后我就上网查,好像也没有一篇文章告诉你这个 API 的使用(可能有,是我菜没找到,别喷),我就记录一下我各种查 API 查找出来的一个方法 ==》StringUtils.uncapitalize(sting);
StringUtils 是 org.apache.commons.lang.StringUtils; 包下面的
maven仓库的坐标是:
<dependency> <groupId>commons-lang</groupId> <artifactId>commons-lang</artifactId> <version>2.6</version> </dependency>
uncapitalize() 完美的解决这个小需求,只将首字母转为小写。
capitalize()相对应,将首字母转为大写。