比如string=zhang怎么实现他转换成Zhang
------解决方案--------------------
string.substring(0,1).toUppercase() + string.substring(1);
------解决方案--------------------
- Java code
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);
------解决方案--------------------
- Java code
public static String do17(String str) { if(str!=null && str!=""){ str = str.substring(0,1).toUpperCase()+str.substring(1); } return str; }