POI操作Excel详解,HSSF和XSSF两种方式

本文详细介绍了Apache POI框架中HSSF和XSSF两个库用于操作Excel的方法,包括创建、读取和修改Excel文件的各种API,如工作簿、表、行和单元格的操作,并提供了基础示例。内容涵盖工作簿的创建、行和列的处理、单元格的样式设置以及不同版本Excel的区别和性能比较。
摘要由CSDN通过智能技术生成
POI操作Excel详解,HSSF和XSSF两种方式

一 :简介
开发中经常会设计到excel的处理,如导出Excel,导入Excel到数据库中,操作Excel目前有两个框架,一个是apache 的poi, 另一个是 Java Excel

二:Apache POI常用的类

Apache POI常用的类
HSSF - 提供读写Microsoft Excel XLS格式档案的功能。
XSSF - 提供读写Microsoft Excel OOXML XLSX格式档案的功能。

常用的类和方法
HSSFWorkbook :工作簿,代表一个excel的整个文档
HSSFWorkbook(); // 创建一个新的工作簿
HSSFWorkbook(InputStream inputStream); // 创建一个关联输入流的工作簿
HSSFSheet createSheet(String sheetname); 创建一个新的Sheet
HSSFSheet getSheet(String sheetName); 通过名称获取Sheet
HSSFSheet getSheetAt(int index); // 通过索引获取Sheet,索引从0开始
HSSFCellStyle createCellStyle(); 创建单元格样式
int getNumberOfSheets(); 获取sheet的个数
setActiveSheet(int index); 设置默认选中的工作表
write();
HSSFSheet:表
HSSFRow createRow(int rownum); 创建新行,需要指定行号,行号从0开始
HSSFRow ge

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值