本文实例为大家分享了java驼峰转换的具体代码,供大家参考,具体内容如下
将"_"转换成驼峰,将驼峰转换成"_"。
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class BeanHump {
//转变的依赖字符
public static final char UNDERLINE='_';
public static String camelToUnderline(String param){
if (param==null||"".equals(param.trim())){
return "";
}
int len=param.length();
StringBuilder sb=new StringBuilder(len);
for (int i = 0; i < len; i++) {
char c=param.charAt(i);
if (Character.isUpperCase(c)){
sb.append(UNDERLINE);
sb.append(Character.toLowerCase(c));
}else{
sb.append(c);
}
}
return sb.toString();
}
public static String underlineToCamel(String param){
if (param==null||"".equals(param.trim())){
return "";
}
int len=param.length();
StringBuilder sb=new StringBuilder(len);
for (int i = 0; i < len; i++) {
char c=param.charAt(i);
if (c==UNDERLINE){
if (++i
运行结果:
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持考高分网。



