java 驼峰字符和下划线字符相互转换工具类
来源:互联网 发布:php bbs论坛源码 编辑:程序博客网 时间:2024/05/16 08:51
此工具类需要依赖谷歌的java开发工具包guava,这个工具包里面具备了很多功能具体的可以参考并发编程网关于guava的系列教程[ 快捷入口 ]:
CaseFomat提供的枚举常量的说明
maven依赖
<dependency> <groupId>com.google.guava</groupId> <artifactId>guava</artifactId> <version>21.0</version></dependency>
例子
import org.junit.Test;import com.google.common.base.CaseFormat;public class GuavaTester { @Test public void test() { System.out.println(CaseFormat.LOWER_HYPHEN.to(CaseFormat.LOWER_CAMEL, "test-data"));//testData System.out.println(CaseFormat.LOWER_UNDERSCORE.to(CaseFormat.LOWER_CAMEL, "test_data"));//testData System.out.println(CaseFormat.UPPER_UNDERSCORE.to(CaseFormat.UPPER_CAMEL, "test_data"));//TestData System.out.println(CaseFormat.LOWER_CAMEL.to(CaseFormat.LOWER_UNDERSCORE, "testdata"));//testdata System.out.println(CaseFormat.LOWER_CAMEL.to(CaseFormat.LOWER_UNDERSCORE, "TestData"));//test_data System.out.println(CaseFormat.LOWER_CAMEL.to(CaseFormat.LOWER_HYPHEN, "testData"));//test-data }}
阅读全文
0 0
- java 驼峰字符和下划线字符相互转换工具类
- 下划线字符转换为驼峰式字符
- php 下划线和驼峰相互转换
- 驼峰命名法camelCase和连字符Hyphenate 相互转换
- 下划线和驼峰转换
- 驼峰命名法(CamelCase)和下划线命名法(UnderScoreCase)字符之间的转换
- 驼峰命名法(CamelCase)和下划线命名法(UnderScoreCase)字符之间的转换
- Java之驼峰和下划线命名的相互转化-yellowcong
- Java工具类——全角半角字符相互转换
- Java工具类——全角半角字符相互转换
- 驼峰和下划线命令转换
- 驼峰命名法(CamelCase)和下划线风格(UnderScoreCase)字符串之间的转换工具类
- 驼峰命名法(CamelCase)和下划线风格(UnderScoreCase)字符串之间的转换工具类
- 将下划线变量转换为驼峰式的字符变量 eg.app_acc --> appAcc
- java,下划线与驼峰命名转换
- JS_驼峰式和连字符式的转换
- js驼峰命名和下划线转换
- 驼峰字符串与下划线字符串之间相互转化工具
- [HDU-2612] Find a Way
- caffe 参数的详解solver文件<一>
- C#中如何使用水晶报表
- Windows 7下用VMware Workstation 10虚拟机安装 Ubuntu 14.04
- 如何尽可能麻烦的通过open cv控制一个小灯
- java 驼峰字符和下划线字符相互转换工具类
- java中的native方法
- 网络的概念 2
- 马尔科夫链的一个应用实例
- bzoj2187 fraction 类欧几里得算法
- 找不到 main 方法,
- TensorFlow1.0 运行之前版本代码报错解决
- node.js安装(转载)
- java基础练习题