java操作Excel的poi 遍历一个工作簿
遍历一个工作簿
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 遍历一个工作簿相关推荐
- Java操作Excel之POI:java读写excel文件以及打印设置
Java操作Excel之POI:java读写excel文件以及打印设置 POI的jar包下载地址:http://poi.apache.org/download.html 注意:项目中导入poi 4.0 ...
- Java操作Excel:POI和EasyExcel
文章与博客园同步,欢迎访问:https://www.cnblogs.com/MessiXiaoMo3334/p/13288568.html 代码地址:https://gitee.com/ilovemo ...
- Java操作excel之poi
POI 操作excel 导包 <!-- 07版本excel --><dependency><groupId>org.apache.poi</groupId&g ...
- Java操作Excel表格 POI
在开始之前一定要导入poi-3.10.jar; dom4j-1.6.1.jar; xmlbeans-2.6.0.jar包,至于版本可以自己下载最新的版本(直接必应搜索xmlbeans.jar下载,就有 ...
- java操作Excel之POI(3)
一.字体处理 1 /** 2 * 字体处理 3 */ 4 public static void main(String[] args) throws Exception { 5 Workbook wb ...
- java excel 晒新年操作_java操作Excel的poi 创建一个sheet页
package com.java.poi; import org.apache.poi.hssf.usermodel.HSSFWorkbook; import org.apache.poi.ss.us ...
- java操作Excel之POI(4)利用POI实现数据的批量导出
后台导出方法: 1 /** 2 * 后台导出方法 3 * 利用POI实现数据的批量导出 4 */ 5 public String export() throws Exception{ 6 Connec ...
- Java操作Excel基础--POI之HSSF
做开发几年了,其中经历了一些酸甜苦辣,在这个过程中自己也在不断的调整自己,希望能按指定的目标前进,而不至于因为外界的各种阻力而偏移方向.同时,也经历过很多迷茫和困惑,甚至怀疑这样子的人生会是一个什么结 ...
- 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 ...
最新文章
- 成功解决TypeError: drop() missing 1 required positional argument: 'labels'
- 私域经济运营能力最关键的三个指标
- 差分进化算法_差分进化算法入门及实例应用
- 厦门理工学院android用药软件文献综述,厦门理工学院毕业论文规范.doc
- 报童问题(3)-深入分析
- 记录一个小程序 input输入框格式手机号方法
- Word2Vec模型配置参数
- 2018厦门大学计算机考研分数,2018年厦门大学考研复试分数线【已公布】
- CSS3:3D环绕实现
- VS关闭vue语法检测
- Maximal submatrix(直方图最大矩阵)
- 直线与直线、直线与圆、直线与矩形的交点
- perl实现根据序列ID从提取fasta文件序列
- 新彩虹世界密码系统是多少_希望最近的世界密码日是我们需要的最后一个
- Mac和Win7双系统 + 完美文件共享
- 如果redis哨兵宕机了怎么办_Redis 主从复制架构中出现宕机怎么办?以及哨兵功能...
- 多项式除以多项式例题讲解_多项式乘以多项式训练题.doc
- 计算机实训项目一操作系统和网络应用,计算机网络实训心得
- 网站是否被墙的辨别及解决方法
- NAS来了 让你的文件学会自由的飞翔
热门文章
- Linux SD卡驱动开发(二) —— SD 卡驱动分析HOST篇
- [linux-svn] linux下svn常用指令
- VC跨进程数据(结构体)传递-WM_COPYDATA
- 对vector中的数据排序
- 学习《css世界》笔记之loading三点动画效果
- React开发(259):react项目理解 ant design debug
- [css] width属性的min-content和max-content有什么作用
- 前端学习(2766):生命周期函数
- 前端学习(1872)vue之电商管理系统电商系统之完善登录之后的操作
- 前端学习(1126):递归求数学题