日期:2014-05-20 浏览次数:20715 次
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; }