首页 > 编程语言 >Java获取excel中位置

Java获取excel中位置

时间:2022-12-29 16:11:46浏览次数:44  
标签:getIndex index 26 Java 位置 excel 获取 str

获取Excel列对应的字母位置

    /**
     * 根据列的位置获取列对应的坐标
     * @param index 列的位置 如1对应A
     * @return 字母
     */
    private static String getIndex(Integer index){
        String str = "";
        if(index % 26 == 0 && index != 26) {
            str = getIndex((index-1) / 26);
            index = 26;
        } else if (index > 26) {
            str = getIndex(index / 26);
            index = index % 26;
        }
        char a = 'A';
        for (int i = 1;i<=26;i++) {
            if (i == index) {
                str = str + a;
            }
            a++;
        }
        return str;
    }

 

标签:getIndex,index,26,Java,位置,excel,获取,str
From: https://www.cnblogs.com/cgy-home/p/17012837.html

相关文章

  • Java 序列化,字段为null 是否返回
    java字段值为null,不返回该字段类上打注解不让null值返回前端场景:有时候我们返回给前端的数据是null的,而这些为null的值前端也不需要,我们就没必要吧null值返回给前端......
  • 第二章《Java程序世界初探》第10节:多重if...else语句
    ​程序员希望实现这样的功能:由用户从控制台输入一个考试分数,如果这个分数在90或90以上输出“优”,如果分数在70到89输出“良”,如果分数在60到69输出“平”,如果分数在60以......
  • day02 - Java基础语法
    day02-Java基础语法1类型转换在Java中,一些数据类型之间是可以相互转换的。分为两种情况:自动类型转换和强制类型转换。1.1隐式转换(理解)​ 把一个表示数据范围小的......
  • 肖sir___java自动化测试框架___TestNG
    一、接口1、接口并不是java语言中的Interface。2、接口是服务,用代码实现的一段业务逻辑。例如:登录接口、注册接口。3、服务可以是任意协议(http、dubbo,webService)、任......
  • 自动化定位元素-图像识别获取元素位置:opencv 模板匹配
    背景没有背景我想在当前图片上找到某一块图片(称为模板),然后再根据坐标点击操作模板图片:我期望在下面图片上找到他:opencv模板匹配上代码:importcv2ascvfrommat......
  • day01_Java环境搭建及入门
    1.Java概述1.1Java语言背景介绍(了解)语言:人与人交流沟通的表达方式计算机语言:人与计算机之间进行信息交流沟通的一种特殊语言Java语言是美国Sun公司(StanfordUniversi......
  • java List集合存储学生对象并遍历
        ......
  • java List集合的特有方法
             ......
  • Java线程创建形式 Thread构造详解 多线程中篇(五)
    深入解读Java线程的创建本质,本文对线程的创建进行了深入的分析与解读,不同于你以往看到的绝大多数线程创建文章Thread作为线程的抽象,Thread的实例用......
  • java 学习基础知识点拾遗 导航页
    每种编程语言的知识点都是很多很杂的,java也是如此相信很多人学习的过程中都是深一脚浅一脚,最基础的东西可能有些也不是非常确定整理了最基本的一些知识点,可以说是java入......