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();
    }
}