excel@《java》--->excel表格处理
文章图片
文章图片
【excel@《java》--->excel表格处理】在java实际业务或者自己的开发项目中有很多地方会用到excel表格的地方例如下载 , 批量数据导入 , 批量请求等等 。 今天就和大家分享一下基本的表格处理 。
表格处理的技术例如有jxl , poi等 , 还可以使用一些工具类例如hutool , easypoi等 , 这里分享一下poi的基础知识 。
1 , poi中用到的一些接口类与excel的对应关系
- 工作簿 = Workbook
- 工作表 = Sheet
- 行 =Row
- 单元格 = Cell
2 , 不同版本的excel使用的实现类也不同07版本之前的使用HSSFWorkbook , 07版本之后使用XSSFWorkbook类 , 或者SXSSFWorkbook类 , 导入依赖
3 , 输出excel文件
4 , 读取本地excel
5 , 总结:创建或者读取excel时要根据文件名后缀使用对应的workbook类;获取数据时需要增加判断行或者单元格是否为空;获取数据时需要根据单元格的数据类型来使用对应的获取值方法
推荐阅读
- 『Java』java数据结构系列——什么是数据结构
- 『Java』马云:成功人跟普通人差不多,但这三点我一定要分享给所有年轻人
- #Java#java线程到底有多少种状态?
- 上海东臻仓储服务有限公司“直播”突破------仓储物流行业的变革
- #智能手表#1、初识java-1
- [华为]有朋友问我“JAVA全栈”、“互联网架构师”和“JAVAEE”到底是什么?
- 「javascript」这边走Javascript了解一下
- 「华为」一篇有趣的Java class
- struts@Java面试之项目面试问题——不看面试会后悔的
- 「Java」六面蚂蚁金服,唬住了面试官要了30K;其实Java面试也没那么难