当前位置: 代码迷 >> J2SE >> java中怎么实现string的第一个字母大写
  详细解决方案

java中怎么实现string的第一个字母大写

热度:281   发布时间:2016-04-24 01:37:00.0
java中如何实现string的第一个字母大写
比如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;     }
  相关解决方案