java 下划线 驼峰_java中驼峰与下划线的写法互转

本文介绍了在Java开发中如何快速将数据库的下划线命名转换为驼峰命名,以及反之的转换方法。提供了一种通过编写工具类实现的方法,包括下划线转驼峰和驼峰转下划线的代码示例,并展示了运行结果。
摘要由CSDN通过智能技术生成

摘要:这篇Java开发技术栏目下的“java中驼峰与下划线的写法互转”,介绍的技术点是“Java、下划线、下划、驼峰、写法、互转”,希望对大家开发技术学习和问题解决有帮助。

前言

在实际项目开发中,会碰到这样的问题,数据库表结构设计好了,可实体类还没相应地弄出来。实体类的属性命名方法一般是驼峰法,而数据库中的表字段命名方法用的是下划线法。如果表的字段非常多,我们根据设计好的数据库字段再手动敲写一遍驼峰法的属性,这有点费时了。如何迅速地把数据库中的表字段变成我们所需要的驼峰式的属性呢?

解决方法有二,一是通过文本编辑工具,如EditPlus,Notepad++等,利用它们携带的正则替换功能来迅速实现;二是通过自己编写工具类来实现。至于第一种方法操作技巧,不在这边赘述。

第二种方法如下:

以下是自己编写的工具类的代码:

package day0704;

import java.util.regex.Matcher;

import java.util.regex.Pattern;

/**

* 驼峰法-下划线互转

* @author cshaper

* @since 2015.07.04

* @version 1.0.0

*/

public class Underline2Camel {

/**

* 下划线转驼峰法

* @param line 源字符串

* @param smallCamel 大小驼峰,是否为小驼峰

* @return 转换

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值