提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
前言
一、Apache POI介绍
在java程序中Apache POI对office各种文件进行读写操作
一般都是对Excel问价进行读写操作
入门案例
两张图拼起来就是完整的代码,步骤
1、在内存中创建一个Excel文件
2、在Excel中创建一个Sheet(excel文件的那个标签页,在excel文件的下方)
3、在上面创建一个对象(就是excel文件的一行,,**注意这里的行都是从零开始的,程序员都是从零开始数数的**)
4、往这个对象插入数据,
5、后面就是循环插入数据了。、
//上面的1,2,3,4,5都是在内存中
6、将文件从内存中存到本地磁盘,就是到处文件
7、关闭资源,上面的out,excel都要关闭
读操作
这个是要操作的execl文件
1、从磁盘上获取到execl文件
2、获取是哪个sheet页,这里可以有getsheetAt(号码),也可以直接写sheet的名字getname的方法
3、获取最后一个有字符的行号,便于后面循环操作
4、循环,如果不知道开始行号可以默认为0(我感觉),,不过既然有获取最后一行行号的,一个也有获取第一行行号的方法
5、循环里---这里我感觉应该是一个内循环,然后实际中是不知道列号的,一个有获取的方法我就不写了,然后根据列号循环获取
6、关闭资源
总结
感觉ApachePOI的操作和实际上操作execl文件很像
这里写的都比较简陋,可以借鉴一下,