懒得自己写了,问问有没有

解决方案 »

  1.   

      public static String capitalize(String str) {
            int strLen;
            if (str == null || (strLen = str.length()) == 0) {
                return str;
            }
            return new StringBuffer(strLen)
                .append(Character.toTitleCase(str.charAt(0)))
                .append(str.substring(1))
                .toString();
        }应该可以解决你的问题     capitalize("cat") = "Cat"
        capitalize("cAt") = "CAt"
      

  2.   


    jdk 类库没有  2楼的应该不错。