package stringTest;
public class HumpStr {
public static void main(String[] arags){
String str1 = "ABCD_EFGH";
System.out.println(toLower(str1));
System.out.println(toHumpStr(toLower(str1),"_"));
}
public static String toLower(String str){
return str.toLowerCase();
}
public static String toUpper(String str){
return str.toUpperCase();
}
public static String toHumpStr(String str,String flag){
String[] strs = str.split(flag);
StringBuilder sb = new StringBuilder();
sb.append(strs[0]);
for(int i=1; i<strs.length; i++){
char[] temp = strs[i].toCharArray();
temp[0] -= 32;
sb.append(String.valueOf(temp));
}
return sb.toString();
}
}
public class HumpStr {
public static void main(String[] arags){
String str1 = "ABCD_EFGH";
System.out.println(toLower(str1));
System.out.println(toHumpStr(toLower(str1),"_"));
}
public static String toLower(String str){
return str.toLowerCase();
}
public static String toUpper(String str){
return str.toUpperCase();
}
public static String toHumpStr(String str,String flag){
String[] strs = str.split(flag);
StringBuilder sb = new StringBuilder();
sb.append(strs[0]);
for(int i=1; i<strs.length; i++){
char[] temp = strs[i].toCharArray();
temp[0] -= 32;
sb.append(String.valueOf(temp));
}
return sb.toString();
}
}