1.字符串首字母大写:
String str = "aav";
str = str.substring(0, 1).toUpperCase() + str.substring(1);
System.out.println(str);
2.去掉字符串中多余的空格,并把中间的空格变成下划线
String str =" A B C d ";
str=str.trim();
System.out.println(str.replaceAll(" +", "_"));