java实现下划线转驼峰

Posted 不自然地坚持

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java实现下划线转驼峰相关的知识,希望对你有一定的参考价值。

废话少说,直接上代码

import java.util.regex.Matcher;
import java.util.regex.Pattern;

public class Temp {
    public static void main(String[] args) {
        String str = "ASSET_TYPE_CODE";
        str = str.toLowerCase();
        final StringBuffer sb = new StringBuffer();
        Pattern p = Pattern.compile("_(\\w)");
        Matcher m = p.matcher(str);
        while (m.find()){
            m.appendReplacement(sb,m.group(1).toUpperCase());
        }
        m.appendTail(sb);
        System.out.println(sb.toString());
    }
}

以上是关于java实现下划线转驼峰的主要内容,如果未能解决你的问题,请参考以下文章

javaBean转换为json怎么实现指定属性名风格,如驼峰和下划线两种

go语言实现json编码驼峰统一转下划线,下划线统一转驼峰

go语言实现json编码驼峰统一转下划线,下划线统一转驼峰

结合Hutool工具包,实现bean对象转map(支持驼峰转下划线)

JAVA 小工具 驼峰命名转下划线命名 parsingCamelCaseToUnderline

JAVA 小工具 驼峰命名转下划线命名 parsingCamelCaseToUnderline