java导入poi包_Java poi怎么导入

本文面向Java初学者,详细介绍了如何在Eclipse环境下下载和搭建Apache POI项目,包括从下载JAR包到创建Java项目,设置环境,并通过示例展示了基本的Excel读写操作。通过学习,读者将能够掌握Java使用POI库进行Excel文件的创建与读取。
摘要由CSDN通过智能技术生成

展开全部

本篇面向32313133353236313431303231363533e59b9ee7ad9431333264643066对象为Java的初学者,从下载必备软件到创建一个空白的POI工程,已经熟练掌握环境搭建的请跳过此文。

开发环境为windowsXP-SP2,Eclipse3.2,JDK1.5.07,其实差不多都行,不会有太大的差异。本文从POI下载开始讲解,前提是开发环境包括系统变量等等已经正确设置完毕。

1.POI的下载

截至本文发表,POI最新版本是3.0.1,距离上一个Final版本有3年了吧,以至于我差点儿就把他放弃了——以为没人管了。官方的公告讲,这一版主要是追加了一些新的特性和BUG修正,不过稍微有点儿遗憾的是,还不能很好的操作Excel2007。

POI官方网址:

•http://poi.apache.org/

JAR包下载:

•http://apache.mirror.phpchina.com/poi/release/bin/poi-bin-3.0.1-FINAL-20070705.zip

源码下载:

•http://apache.mirror.phpchina.com/poi/release/src/poi-src-3.0.1-FINAL-20070705.zip

下载上面的JAR和源码(源码不是必须的,但是为了早日修得正果,深入系统的看看POI代码还是有必要的)并解压待用。

2.用Eclipse搭建项目

• 打开Eclipse

•依次点击File->New->Java Project

•输入项目名称,本例中设置为POI

•单击完成

•在项目上点击右键->New->Folder

•输入文件夹名称lib

•把刚才解压的poi-3.0.1-FINAL-20070705.jar复制过来

•右键点击项目,选择Properties

•在左侧列表里选中Java Build Path,右侧选中Libraries

•点击Add JARs,选择POI项目的lib下的所有文件

•两次OK确认,回到Eclipse界面

小技巧,快捷操作:可以用鼠标左键选中poi-3.0.1-FINAL-20070705.jar但不松开,拖到任务栏的Eclipse图标上等候1秒左右,Eclipse会自动弹起来,依然不松开移动到lib文件夹上,这个时候鼠标后面跟个十字符号,松开左键,就完成了复制动作。这个是对整个windows系统都好用的快捷复制方式,视源盘符和目标盘符的不同偶尔会用到Ctrl键。

到此为止,我们做好了POI学习的前提准备,接下来将从最简单的文档创建开始一步一步学习怎样让POI更好的为我们工作。

第一讲 :基本的Excel读写

本文主要演示一下POI的基本操作,例如怎样读取和创建一个具体的Excel文件。按照惯例,拿HelloWorld说事儿。

说明:本文主要内容皆包含于官方帮助手册,之所以要拿出来,出于两个原因,手册是英文的+手册是对应2.5.1的。

核心代码如下,注释部分为讲解。 这里只挑干的讲,完整的代码请参考(下载代码)。

//创建一个空白的WorkBook

HSSFWorkbook wb = new HSSFWorkbook();

//基于上面的WorkBook创建属于此WorkBook的Sheet,

//3.0.1版在使用全角Sheet名的时候不必再setEncdoing了,个人感觉方便了许多。

HSSFSheet st = wb.createSheet("测试页");

//创建属于上面Sheet的Row,参数0可以是0~65535之间的任何一个,

//注意,尽管参数是Int类型,但是Excel最多支持65536行

HSSFRow row = st.createRow(0);

//创建属于上面Row的Cell,参数0可以是0~255之间的任何一个,

//同样,是因为Excel最大支持的列数为256列

HSSFCell cell = row.createCel

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值