首页 > 解决方案 > 如何使用java apache poi遍历excel工作表中某一列的值以获取值的索引

问题描述

我还是 Java 新手,只尝试遍历一个 excel 列。

Excel工作表:

在此处输入图像描述

我想在 HashMap 或 Array 中使用,以便以后可以将这些日期与另一列进行比较。

正如您在屏幕截图中看到的那样,我的代码给了我一个字符串:

在此处输入图像描述

如何将此字符串更改为另一个数据结构以访问值的“索引”。像dates.get(0) --> 所以 01-Jul-2018 这样的东西。我稍后会更改时间格式。

代码部分:

XSSFWorkbook workbook = new XSSFWorkbook(fsIP);

XSSFSheet sheet = workbook.getSheetAt(0);

for (int rowIndex = 1; rowIndex <= sheet.getLastRowNum(); rowIndex++) {
  Row row = sheet.getRow(rowIndex);
  if (row != null) {
    Cell cell = row.getCell(0); // getColumn(0)
    if (cell != null) {

      System.out.print(cell);

    }
  }
}

你想从我这里进一步了解什么?

我会感谢每一个帮助!

标签: javaexcelapache-poi

解决方案


推荐阅读