Capitalize the Title
给一个string, 是一段英文, 除了长度为1或者2的单词全部小写外, 大写每个单词的首字母.
class Solution {
public String capitalizeTitle(String title) {
String[] strs = title.split(" ");
StringBuffer sb = new StringBuffer();
for(String s : strs)
{
String ls = s.toLowerCase();
if(ls.length() == 1 || ls.length() == 2)
sb.append(ls);
else
sb.append(Character.toUpperCase(ls.charAt(0)) + ls.substring(1));
sb.append(" ");
}
return sb.toString().trim();
}
}