今天搞了一个导出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包,需要就拿去吧!