Java——下划线转驼峰

简介: Java——下划线转驼峰

常常用于数据库字段转为java字段

private static String changeColumn(String column) {
    String name = column;
    if (name.indexOf("_") > 0 && name.length() != name.indexOf("_") + 1) {
        int lengthPlace = name.indexOf("_");
        name = name.replaceFirst("_", "");
        String s = name.substring(lengthPlace, lengthPlace + 1);
        s = s.toUpperCase();
        column = name.substring(0, lengthPlace) + s + name.substring(lengthPlace + 1);
    } else {
        return column;
    }
    return changeColumn(column);
}
相关文章
|
1月前
|
Java
Java基础知识整理,驼峰规则、流程控制、自增自减
在这一篇文章中我们总结了包括注释、关键字、运算符的Java基础知识点,今天继续来聊一聊命名规则(驼峰)、流程控制、自增自减。
40 3
|
9月前
|
JSON Java 数据格式
Java将json中key值下划线转为驼峰格式
Java将json中key值下划线转为驼峰格式
415 1
|
11月前
|
Java
Java实现驼峰、下划线互相转换
Java实现驼峰、下划线互相转换
557 1
|
Java
什么是JAVA要求的驼峰命名法
简单记录下驼峰命名法
197 0
|
Java Maven
Java 使用 Guava Util 实现驼峰、下划线互转
Java 使用 Guava Util 实现驼峰、下划线互转
828 0
Java 使用 Guava Util 实现驼峰、下划线互转
|
Java
java核心技术卷中的细节(1- 带下划线的数字、带标签的break)
java核心技术卷中的细节(1- 带下划线的数字、带标签的break)
102 0
java核心技术卷中的细节(1- 带下划线的数字、带标签的break)
|
3天前
|
安全 Java API
Java并发基础-启动和终止线程
Java并发基础-启动和终止线程
12 0
|
3天前
|
Java 调度
Java并发基础-线程简介(状态、常用方法)
Java并发基础-线程简介(状态、常用方法)
8 0
|
1天前
|
存储 安全 Java
Java多线程编程--JUC
Java多线程编程