我正在使用org.apache.poi 3.15读取excel文件(文件扩展名xlsx).

这是我的代码:

try (FileInputStream fileInputStream = new FileInputStream(file); XSSFWorkbook workbook = new XSSFWorkbook(file)) {

XSSFSheet sheet = workbook.getSheetAt(0);

Iterator rowIterator = sheet.iterator();

while (rowIterator.hasNext()) {

Row row = rowIterator.next();

Iterator cellIterator = row.cellIterator();

while (cellIterator.hasNext()) {

Cell cell = cellIterator.next();

switch (cell.getCellType()) {

case Cell.CELL_TYPE_NUMERIC:

System.out.print(cell.getNumericCellValue() + "(Integer)\t");

break;

case Cell.CELL_TYPE_STRING:

System.out.print(cell.getStringCellValue() + "(String)\t");

break;

}

}

System.out.println("");

}

} catch (Exception e) {

e.printStackTrace();

}

我收到一个警告,表示已经弃用了cell.getCellType().有人可以告诉我替代方法吗?

java poi getcelltype_java – 替代已弃用的getCellType相关推荐

  1. java与sharepoint_隐藏已弃用的sharepoint网站

    我想隐藏一个已被弃用的Sharepoint Web(通过自定义方式),因为它发布了更新的版本,无论是在站点和工作区中使其不可见,还是通过Sharepoint提供的一些特殊归档功能 . 基本上我不希望用 ...

  2. JDK 9中已弃用Java的Observer和Observable

    在博客文章< 应用JDK 9 @Deprecated增强功能>中 ,我讨论了JDK 9中 @Deprecated批注中对forRemoval()和since()可选元素(方法)的添加 . ...

  3. 一、后端:针对用JAVA POI解决已知路径WORD文件增加自定义页眉,灵活设置页眉字体部分样式@2019

    一.获取添加页眉doc文件 我的项目文件路径: String reportSavePath= "****************"; DOCX文件一: changer.setAcc ...

  4. android camera 废弃,Android相机android.hardware.Camera已弃用

    API文档 根据Android开发人员指南CameraSupport,他们说: 我们建议将新的android.hardware.camera2 API用于新的应用程序. 在关于CameraSuppor ...

  5. java poi 设置时间空间_java - POI - 如何将单元格值设置为Date并应用默认的Excel日期格式?...

    java - POI - 如何将单元格值设置为Date并应用默认的Excel日期格式? 我已经使用Apache POI一段时间以编程方式读取现有的Excel 2003文件. 现在我有了一个新的要求,即 ...

  6. java - poi递归导出树结构Excel,导入树结构Excel,树结构递归查询,新增,修改,删除

    工作中设计树结构增删改查,导入,导出操作,搜索 POI导入导出树结构Excle 相关博客较少,故写博客用以记录分享. 文章目录 一.表结构设计,导入导出模板. 二.递归查询树结构 1.思路如下 2.代 ...

  7. Java POI 导出EXCEL经典实现 Java导出Excel弹出下载框

    原文转载:http://blog.csdn.net/evangel_z/article/details/7332535 目录(?)[+] 在web开发中,有一个经典的功能,就是数据的导入导出.特别是数 ...

  8. JAVA POI通用Excel导入模板

    JAVA POI通用Excel导入模板 Excel导入模板类 Excel导入模板类 package com.golte.dataform.analysis.controller;import com. ...

  9. C# Obsolete(已弃用方法属性)

    class Realization : Interface{/// <summary>/// 已弃用的方法,Obsolete第二个参数设置为true,调用此方法会产生警告并引起编译器报错/ ...

最新文章

  1. 用circlize包绘制circos-plot
  2. SAP RETAIL WA01 创建分配表报错 - Plant 0000000039 Confirmation date not maintained.-
  3. 肝!深度讲解Python四大常用绘图库的“绘图原理”
  4. C++ STL : 模拟实现STL中的关联式容器unordered_map/unordered_set
  5. 2019-03-13-算法-进化(鸡蛋掉落)
  6. React开发(217):vs code出现‘npm’
  7. std::future详解
  8. JavaScript强化教程 —— Cocos2d-JS极速调试技巧
  9. python django 表单_Django ModelForm与Form
  10. PP视频怎么查看云钻的兑换记录呢
  11. 类别动态绑定到TreeView控件
  12. 面试官:给我说说你对Java GC机制的理解?
  13. db2与mysql语法区别_db2和mysql语法的区别是什么
  14. 如何制作你自己的电脑游戏
  15. 网易2019:矩形重叠
  16. gta5结局杀老崔我哭了_GTA5:每个主角都在故事里得到了自己想要的东西,但崔佛却是白给...
  17. 流年祭.掩埋一场与青春有关的荒芜
  18. 土豆视频搜索显示服务器走丢了,她往土里丢了一个土豆,结果家里变成了菜园!...
  19. Go语言如何实现删除Winmail邮箱系统中收件箱的所有邮件
  20. java计算机毕业设计基于ssm的基于android的家庭理财系统

热门文章

  1. UltraISO使用方法
  2. es6(二) 解构赋值
  3. 怎样制作网线,水晶头的接法和线序图解
  4. python中 r是什么意思_python中\r的意义及用法
  5. PDF文件的文档标题如何更改
  6. java-教你如何用顿号拼接字符串
  7. 011 C语言买苹果问题
  8. STM32系列修改外部晶振以及代码的修改(f103、f105为例)
  9. QA应该独立于项目组吗?
  10. 男人婚前婚后的两张脸