驼峰转下划线 小写代码块 java
时间: 2023-05-13 17:06:57 浏览: 172
java中驼峰与下划线的写法互转
5星 · 资源好评率100%
以下是将驼峰命名法转换为下划线命名法的 Java 代码块:
```java
public static String camelToUnderscore(String str) {
if (str == null || str.isEmpty()) {
return str;
}
StringBuilder result = new StringBuilder();
result.append(Character.toLowerCase(str.charAt(0)));
for (int i = 1; i < str.length(); i++) {
char ch = str.charAt(i);
if (Character.isUpperCase(ch)) {
result.append("_").append(Character.toLowerCase(ch));
} else {
result.append(ch);
}
}
return result.toString();
}
```
这个方法将一个驼峰命名的字符串转换为下划线命名的字符串。例如,"camelCase"将被转换为"camel_case"。
阅读全文