java中如何实现string的第一个字母大写
比如string=zhang怎么实现他转换成Zhang
[解决办法]
string.substring(0,1).toUppercase() + string.substring(1);
[解决办法]
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; }