日期:2014-05-20 浏览次数:20861 次
    public static void main(String[] args) {
        String str = "zhang";
        str  = str.substring(0,1).toUpperCase()+str.substring(1);
        System.out.println(str);
        }
------解决方案--------------------
// 需要加上判空
String first = string.substring(0, 1);
string = string.replaceFirst(first, first.toUpperCase);
------解决方案--------------------
     public static String do17(String str) {
         if(str!=null && str!=""){
             str  = str.substring(0,1).toUpperCase()+str.substring(1);
         }
         return str;
     }