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);
}
相关文章
|
5月前
|
Java
Java基础知识整理,驼峰规则、流程控制、自增自减
在这一篇文章中我们总结了包括注释、关键字、运算符的Java基础知识点,今天继续来聊一聊命名规则(驼峰)、流程控制、自增自减。
54 3
|
JSON Java 数据格式
Java将json中key值下划线转为驼峰格式
Java将json中key值下划线转为驼峰格式
611 1
|
Java
Java实现驼峰、下划线互相转换
Java实现驼峰、下划线互相转换
695 1
|
Java
|
Java Maven
Java 使用 Guava Util 实现驼峰、下划线互转
Java 使用 Guava Util 实现驼峰、下划线互转
971 0
Java 使用 Guava Util 实现驼峰、下划线互转
什么是JAVA要求的驼峰命名法
简单记录下驼峰命名法
224 0
|
Java
java核心技术卷中的细节(1- 带下划线的数字、带标签的break)
java核心技术卷中的细节(1- 带下划线的数字、带标签的break)
118 0
java核心技术卷中的细节(1- 带下划线的数字、带标签的break)
|
7天前
|
安全 Java 调度
Java编程时多线程操作单核服务器可以不加锁吗?
Java编程时多线程操作单核服务器可以不加锁吗?
21 2
|
11天前
|
存储 缓存 Java
java线程内存模型底层实现原理
java线程内存模型底层实现原理
java线程内存模型底层实现原理
|
15天前
|
缓存 Java 应用服务中间件
Java虚拟线程探究与性能解析
本文主要介绍了阿里云在Java-虚拟-线程任务中的新进展和技术细节。
下一篇
无影云桌面