Java驼峰命名 下划线命名 互转

网友投稿 281 2022-11-21

Java驼峰命名 下划线命名 互转

使用场景 sql字段转为java字段,直接从数据库通过sql语句 取出来的数据都是数据库字段,如果需要反射实例化对象 则需要把从下划线命名转为驼峰命名。 /*** * 下划线命名转为驼峰命名 * * @param para * 下划线命名的字符串 */ public static String UnderlineToHump(String para){ StringBuilder result=new StringBuilder(); String a[]=para.split("_"); for(String s:a){ if(result.length()==0){ result.append(s.toLowerCase()); }else{ result.append(s.substring(0, 1).toUpperCase()); result.append(s.substring(1).toLowerCase()); } } return result.toString(); } /*** * 驼峰命名转为下划线命名 * * @param para * 驼峰命名的字符串 */ public static String HumpToUnderline(String para){ StringBuilder sb=new StringBuilder(para); int temp=0;//偏移量,第i个下划线的位置是 当前的位置+ 偏移量(i-1),第一个下划线偏移量是0 for(int i=0;i

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:MS8422N 24位高性能异步采样率转换器概述、特点及应用
下一篇:Java filter中的chain.doFilter使用详解
相关文章

 发表评论

暂时没有评论,来抢沙发吧~