我是靠谱客的博主 愤怒铃铛,这篇文章主要介绍大写加下划线转换驼峰规则,现在分享给大家,希望可以做个参考。

直接上代码
pom引入:

org.jxls
jxls-jexcel
1.0.6

代码实现

复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
try { // List arr[] = new ArrayList<>(); FileInputStream file = new FileInputStream("E://one.xls"); // File file = new File("E://one.xls"); // 创建文件对象 Workbook wb = Workbook.getWorkbook(file); // 从文件流中获取Excel工作区对象(WorkBook) Sheet sheet = wb.getSheet(0); // 从工作区中取得页(Sheet) for (int i = 0; i < sheet.getRows(); i++) { // 循环打印Excel表中的内容 for (int j = 0; j < sheet.getColumns(); j++) { //for (int j = 0; j < 195; j++) { Cell cell = sheet.getCell(j, i); // System.out.printf(cell.getContents()+" "); StringBuffer ss = new StringBuffer(); String[] chrstr = cell.getContents().split("_"); for(int k=0;k<chrstr.length;k++){ // System.out.println(chrstr[1]+k); // ss.append(chrstr[0].toLowerCase()); // ss.append(chrstr[1].substring(0,1).toUpperCase().concat(chrstr[1].substring(1).toLowerCase())); // ss.append(chrstr[2].substring(0,1).toUpperCase().concat(chrstr[2].substring(1).toLowerCase())); String aa = cell.getContents().split("_")[cell.getContents().split("_").length-1]; if( k == 0){ System.out.println( chrstr[0].toLowerCase() + chrstr[1].substring(0,1).toUpperCase().concat(chrstr[1].substring(1).toLowerCase())+ aa.substring(0,1).toUpperCase().concat(aa.substring(1).toLowerCase()) ); } // System.out.println(chrstr[2].substring(0,1).toUpperCase().concat(chrstr[2].substring(1).toLowerCase())); } } // System.out.println(i); } } catch (Exception e) { e.printStackTrace(); } }

最后

以上就是愤怒铃铛最近收集整理的关于大写加下划线转换驼峰规则的全部内容,更多相关大写加下划线转换驼峰规则内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(83)

评论列表共有 0 条评论

立即
投稿
返回
顶部