因为见过很多文章都有记载, 所以我这里也就用于个人简单的记录下
/**
* 首字母大写转化为小写
* 如果首字符不是大写;就原值返回.
* @param strValue
* @return
*/
public static String initialsTurnLowercase(String strValue){
if(StringUtils.isEmpty(strValue)){
return strValue;
}
int point = strValue.codePointAt(0);
if(point < NUMBER_65 || point > NUMBER_90){
return strValue;
}
char[] strCharArr = strValue.toCharArray();
strCharArr[0] += 32;
return String.valueOf(strCharArr);
}
这里说明下; StringUtils是Spring里面的工具类; 会对首字符进行是否是大写的判断操作;如果是的话,就会进行转化为小写的操作.