java基于jxl 导出excel例子

来源:互联网 发布:罗马圈窗帘打孔的算法 编辑:程序博客网 时间:2024/05/19 01:12

今天搞了一个导出Excel的小例子,这小例子有用处。

首先,新建一个Java项目excel_jxl。

导入jar包:jxl.jar。

创建一个类Hellojxl。


import java.io.File;import java.io.IOException;import jxl.Workbook;import jxl.write.Label;import jxl.write.WritableSheet;import jxl.write.WritableWorkbook;public class HelloJxl {public static void main(String[] args) throws Exception{File file = new File("E:/test/jxl.xls");//创建工作簿(WritableWorkbook)对象,打开excel文件,若文件不存在,则创建文件WritableWorkbook writeBook = Workbook.createWorkbook(file);  // 2、新建工作表(sheet)对象,并声明其属于第几页  // 第一个参数为工作簿的名称,第二个参数为页数  WritableSheet firstSheet = writeBook.createSheet("第一个工作簿",0);WritableSheet secondSheet = writeBook.createSheet("第二个工作簿",1); // 3、创建单元格(Label)对象,          // 第一个参数指定单元格的列数、第二个参数指定单元格的行数,第三个指定写的字符串内容 Label lable1 = new Label(0,0,"test0");firstSheet.addCell(lable1);lable1 = new Label(0,1,"test1"); firstSheet.addCell(lable1);Label label2 = new Label(1, 2, "test2");  secondSheet.addCell(label2);//添加单元格 //打开流,开始写文件 writeBook.write();  //关闭流 writeBook.close();}}

就这么简单,执行主方法就行了。大笑我是个新手,这简单的例子我也花了挺大功夫的,欢迎指点。

同时还有个jar包,需要就拿去吧!

0 0