/**
* 大写字母转小写并在该字母前面加_
*
* @param name
* @return
*/
public static String bigLetterToSmallAndBeforeAdd_(String name) {
StringBuffer stringBuffer = new StringBuffer();
char[] chars = name.toCharArray();
for (char ch : chars) {
boolean digit = Character.isUpperCase(ch);
if (digit) {
String str = String.valueOf(ch);
String lstr = str.toLowerCase();
stringBuffer.append("_");
stringBuffer.append(lstr);
} else {
stringBuffer.append(ch);
}
}
return stringBuffer.toString();
}
更多字符串处理可以参考 : Java 常用工具类(22) : 字符串处理_Lxinccode的博客-优快云博客
END。
本文介绍了一个Java方法,用于将字符串中的大写字母转换为小写,并在每个大写字母前添加下划线。此方法适用于特定的字符串格式转换需求,如变量名的规范化。
395

被折叠的 条评论
为什么被折叠?



