java编程实现根据EXCEL列名求其索引的方法_Java教程-查字典教程网
java编程实现根据EXCEL列名求其索引的方法
java编程实现根据EXCEL列名求其索引的方法
发布时间:2016-12-28 来源:查字典编辑
摘要:本文实例讲述了java编程实现根据EXCEL列名求其索引的方法。分享给大家供大家参考,具体如下:原理:[a1-z26]*26^n-1+[a1...

本文实例讲述了java编程实现根据EXCEL列名求其索引的方法。分享给大家供大家参考,具体如下:

原理:

[a1-z26]*26^n-1 + [a1-z26]*26^n-2 + ... + [a1-z26]*26^0

具体代码如下:

/* * To change this template, choose Tools | Templates * and open the template in the editor. */ import java.util.HashMap; import java.util.Map; /** * * @author jdkleo */ public class ExcelUtil { public static int getCellNum(String cellStr) { char[] cellStrArray = cellStr.toUpperCase().toCharArray(); int len = cellStrArray.length; int n = 0; for(int i=0;i<len;i++){ n += (((int)cellStrArray[i])-65+1)*Math.pow(26, len-i-1); } return n-1; } public static void main(String[] args) { System.out.print(getCellNum("aaa")); } }

希望本文所述对大家java程序设计有所帮助。

相关阅读
推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  • 最新Java学习
    热门Java学习
    编程开发子分类