美文网首页
优雅的转换字符串首字母为大写

优雅的转换字符串首字母为大写

作者: 低至一折起 | 来源:发表于2018-05-23 18:01 被阅读0次

    将字符串,首字母转换为大写,通常写法

    public static void main(String[] args) {
            String name = "ddAaa";
            name = name.substring(0, 1).toUpperCase() + name.substring(1);
            System.out.println(name);
        }
    

    结果:

    DdAaa

    优雅写法

    public static void main(String[] args) {
            String name = "ddAaa";
            char[] cs = name.toCharArray();
            cs[0] -= 32;
            System.out.println(String.valueOf(cs));
        }
    

    结果:

    DdAaa

    将字符串转化为字符数组,将第一个字符,进行Ascii码前移,获取其大写。

    相关文章

      网友评论

          本文标题:优雅的转换字符串首字母为大写

          本文链接:https://www.haomeiwen.com/subject/guqdjftx.html