Java PageUtil.toCamelCase() 示例:将下划线分隔字符串转换为驼峰式
以下是一个示例:
public class PageUtil {
public static String toCamelCase(String input) {
if (input == null || input.isEmpty()) {
return input;
}
StringBuilder sb = new StringBuilder();
boolean capitalizeNext = false;
for (char c : input.toCharArray()) {
if (c == '_' || c == ' ') {
capitalizeNext = true;
} else if (capitalizeNext) {
sb.append(Character.toUpperCase(c));
capitalizeNext = false;
} else {
sb.append(Character.toLowerCase(c));
}
}
return sb.toString();
}
public static void main(String[] args) {
String input = 'HELLO_WORLD';
String camelCase = toCamelCase(input);
System.out.println(camelCase); // Output: helloWorld
}
}
该代码演示了如何使用 toCamelCase() 方法将一个字符串从下划线分隔形式(例如 'HELLO_WORLD')转换为驼峰式形式(例如 'helloWorld')。
原文地址: http://www.cveoy.top/t/topic/lOFl 著作权归作者所有。请勿转载和采集!