在java 里 如何将to_capitalization 转变为 ToCapitalization

来源:百度知道 编辑:UC知道 时间:2024/06/13 17:01:01

public class Test {
public static void main(String[] args) {
String s="to_capitalization";
String newString="";
int flag=0;
for(int i=0;i<s.length();i++){
char charI=s.charAt(i);
if(i==0){
newString +=(char)(charI-32);
}else if((charI>='a' && charI<='z') || (charI>='A' && charI<='Z') ){
if(flag == 1){
flag=0;
newString +=(char)(charI-32);
}else{
newString +=charI;
}
}else{
flag=1;
}
}
System.out.println(newString);

}

}