java下划线命名转驼峰命名
来源:互联网 发布:淘宝宝贝创建时间 编辑:程序博客网 时间:2024/05/17 06:36
java下划线命名转驼峰命名
理想效果 : _aa__Bc_C_c_ ==> aaBcCc
转换代码 :
/** * _aa__Bc_C_c_ ==> aaBcCc * @param str * @return 驼峰命名字符串 */public static String camelCase(String str){ String camelCase = ""; String [] arr = str.split("_"); List<String> list = new ArrayList<String>(); //将数组中非空字符串添加至list for(String a : arr){ if(a.length() > 0){ list.add(a); } } for(int i=0;i<list.size();i++){ if(i>0){ //后面单词首字母大写 char c = list.get(i).charAt(0); String s = String.valueOf(c).toUpperCase() + list.get(i).substring(1).toLowerCase(); camelCase+=s; }else{ //首个单词小写 camelCase+=list.get(i).toLowerCase(); } } return camelCase;}
测试调用 :
public static void main(String[] args) { String str = "_aa__Bc_C_c_"; System.out.println(camelCase(str));}
控制台输出结果 :
阅读全文
1 0
- java下划线命名转驼峰命名
- Java 驼峰命名法转下划线命名法
- Java-驼峰命名与下划线命名互转
- java,下划线与驼峰命名转换
- 驼峰命名法转下划线风格
- 下划线风格转驼峰命名法
- 下划线命名法 vs 驼峰命名法
- Java之驼峰和下划线命名的相互转化-yellowcong
- pyhton——驼峰和下划线命名格式互转
- 驼峰命名法和下划线风格的互转
- Java 驼峰式命名!
- Java 驼峰命名法
- js驼峰命名和下划线转换
- java驼峰转下划线,下划线转驼峰
- 字符串的下划线命名和驼峰命名转换
- 字符串的下划线命名和驼峰命名转换
- java驼峰转下划线
- myBatis配置实现数据库字段下划线映射到java对象的驼峰式命名属性
- Python3.x中sklearn机器学习库中PCA参数问题
- ShareSDKUtils,封装的分享工具类,使用默认的GUI或者自定义分享某个平台
- [NOIP提高组2000]单词接龙
- nyoj746 整数划分(四)
- C# DevExpress实现搜索智能提示功能
- java下划线命名转驼峰命名
- HDU 1540 Tunnel Warfare线段树解法及分块解法
- hdu6016二分图思路
- Linux下glib源码安装使用方法
- Bootstrap模版框架怎么用
- 10款超好用的开源大数据分析工具
- Struts2 + spring 环境搭建
- 欢迎使用CSDN-markdown编辑器
- 【区间dp】Treats for the Cows POJ