欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

字符串处理(3) : 大写字母转小写并在该字母前面加_

程序员文章站 2022-06-26 12:53:10
...

    /**
     * 大写字母转小写并在该字母前面加_
     *
     * @param name
     * @return
     */
    public static String bigLetterToSmallAndBeforeAdd_(String name) {
        StringBuffer stringBuffer = new StringBuffer();
        char[] chars = name.toCharArray();
        for (char ch : chars) {
            boolean digit = Character.isUpperCase(ch);
            if (digit) {
                String str = String.valueOf(ch);
                String lstr = str.toLowerCase();
                stringBuffer.append("_");
                stringBuffer.append(lstr);
            } else {
                stringBuffer.append(ch);
            }
        }
        return stringBuffer.toString();
    }

 

更多字符串处理可以参考 : https://blog.csdn.net/Lxinccode/article/details/83343669

 

END。