遍历一个工作簿
package com.java.poi;import org.apache.poi.hssf.usermodel.HSSFCell;
import org.apache.poi.hssf.usermodel.HSSFRow;
import org.apache.poi.hssf.usermodel.HSSFSheet;
import org.apache.poi.hssf.usermodel.HSSFWorkbook;
import org.apache.poi.poifs.filesystem.POIFSFileSystem;import java.io.FileInputStream;
import java.io.InputStream;/*** 遍历一个工作簿* @author nidegui* @create 2019-06-17 9:46*/
public class Test5 {public static void main(String[] args) throws Exception {InputStream is=new FileInputStream("E:\\2.xls");POIFSFileSystem fs=new POIFSFileSystem(is);  //接受一个输入流HSSFWorkbook wb=new HSSFWorkbook(fs);//创建了一个工作簿HSSFSheet hssfSheet=wb.getSheetAt(0); //获取第一个sheet页if(hssfSheet==null){return;}//遍历行rowfor (int rownum=0;rownum<=hssfSheet.getLastRowNum();rownum++){HSSFRow sheetRow = hssfSheet.getRow(rownum);if(sheetRow==null){continue;}//遍历列cellfor (int cellnum=0;cellnum<=sheetRow.getLastCellNum();cellnum++){HSSFCell cell = sheetRow.getCell(cellnum);if(cell==null){continue;}System.out.print( " "+getValue(cell));}System.out.println();}}/*** 静态* @param hssfCell* @return*/private static String getValue(HSSFCell hssfCell){if(hssfCell.getCellType()==HSSFCell.CELL_TYPE_BOOLEAN){return String.valueOf(hssfCell.getBooleanCellValue());}else if(hssfCell.getCellType()==HSSFCell.CELL_TYPE_NUMERIC){return String.valueOf(hssfCell.getNumericCellValue());}else{return  String.valueOf(hssfCell.getStringCellValue());}}
}

  

转载于:https://www.cnblogs.com/nidegui/p/11038627.html

java操作Excel的poi 遍历一个工作簿相关推荐

  1. Java操作Excel之POI:java读写excel文件以及打印设置

    Java操作Excel之POI:java读写excel文件以及打印设置 POI的jar包下载地址:http://poi.apache.org/download.html 注意:项目中导入poi 4.0 ...

  2. Java操作Excel:POI和EasyExcel

    文章与博客园同步,欢迎访问:https://www.cnblogs.com/MessiXiaoMo3334/p/13288568.html 代码地址:https://gitee.com/ilovemo ...

  3. Java操作excel之poi

    POI 操作excel 导包 <!-- 07版本excel --><dependency><groupId>org.apache.poi</groupId&g ...

  4. Java操作Excel表格 POI

    在开始之前一定要导入poi-3.10.jar; dom4j-1.6.1.jar; xmlbeans-2.6.0.jar包,至于版本可以自己下载最新的版本(直接必应搜索xmlbeans.jar下载,就有 ...

  5. java操作Excel之POI(3)

    一.字体处理 1 /** 2 * 字体处理 3 */ 4 public static void main(String[] args) throws Exception { 5 Workbook wb ...

  6. java excel 晒新年操作_java操作Excel的poi 创建一个sheet页

    package com.java.poi; import org.apache.poi.hssf.usermodel.HSSFWorkbook; import org.apache.poi.ss.us ...

  7. java操作Excel之POI(4)利用POI实现数据的批量导出

    后台导出方法: 1 /** 2 * 后台导出方法 3 * 利用POI实现数据的批量导出 4 */ 5 public String export() throws Exception{ 6 Connec ...

  8. Java操作Excel基础--POI之HSSF

    做开发几年了,其中经历了一些酸甜苦辣,在这个过程中自己也在不断的调整自己,希望能按指定的目标前进,而不至于因为外界的各种阻力而偏移方向.同时,也经历过很多迷茫和困惑,甚至怀疑这样子的人生会是一个什么结 ...

  9. java excel api 下载文件_Java-Excel Java操作Excel POI(Jakarta POI API) - 下载 - 搜珍网

    Java操作Excel/Jakarta POI API/data/Jakarta POI API.doc Java操作Excel/Jakarta POI API/jar/poi-3.0.2-FINAL ...

最新文章

  1. 成功解决TypeError: drop() missing 1 required positional argument: 'labels'
  2. 私域经济运营能力最关键的三个指标
  3. 差分进化算法_差分进化算法入门及实例应用
  4. 厦门理工学院android用药软件文献综述,厦门理工学院毕业论文规范.doc
  5. 报童问题(3)-深入分析
  6. 记录一个小程序 input输入框格式手机号方法
  7. Word2Vec模型配置参数
  8. 2018厦门大学计算机考研分数,2018年厦门大学考研复试分数线【已公布】
  9. CSS3:3D环绕实现
  10. VS关闭vue语法检测
  11. Maximal submatrix(直方图最大矩阵)
  12. 直线与直线、直线与圆、直线与矩形的交点
  13. perl实现根据序列ID从提取fasta文件序列
  14. 新彩虹世界密码系统是多少_希望最近的世界密码日是我们需要的最后一个
  15. Mac和Win7双系统 + 完美文件共享
  16. 如果redis哨兵宕机了怎么办_Redis 主从复制架构中出现宕机怎么办?以及哨兵功能...
  17. 多项式除以多项式例题讲解_多项式乘以多项式训练题.doc
  18. 计算机实训项目一操作系统和网络应用,计算机网络实训心得
  19. 网站是否被墙的辨别及解决方法
  20. NAS来了 让你的文件学会自由的飞翔

热门文章

  1. Linux SD卡驱动开发(二) —— SD 卡驱动分析HOST篇
  2. [linux-svn] linux下svn常用指令
  3. VC跨进程数据(结构体)传递-WM_COPYDATA
  4. 对vector中的数据排序
  5. 学习《css世界》笔记之loading三点动画效果
  6. React开发(259):react项目理解 ant design debug
  7. [css] width属性的min-content和max-content有什么作用
  8. 前端学习(2766):生命周期函数
  9. 前端学习(1872)vue之电商管理系统电商系统之完善登录之后的操作
  10. 前端学习(1126):递归求数学题