Java写Excel文件

Java写Excel文件也可以用jxl.jar包。

下面是一个例子:

public void excelprintResult()				// 打印输出结果到excel中
{
	File file0 = new File(ctime0 + ".xls");	// 文件名
	try {
		WritableWorkbook wb0 = Workbook.createWorkbook(file0);	// 创建工作簿
		WritableSheet sheet0 = wb0.createSheet("sheet0",0);		// 创建表页
		int i = 0, len0 = firstSet.size();
		String cid, cname, cctime, cbuil, croom;
		int capacity;
		for (i=0; i<len0; i++)
		{
			CourseLoad cl = firstSet.get(i);
			cid = cl.id;
			cname = cl.getName();
			cctime = cl.getCTime();
			capacity = cl.getCapacity();
			cbuil = cl.getBuildingName();
			croom = cl.getRoomName();
			Label label = new Label(0,i,cid);//标准的一条数据:(column,row,(String)entry)
			sheet0.addCell(label);
			label = new Label(1,i,cname);
			sheet0.addCell(label);
			label = new Label(2,i,cctime);
			sheet0.addCell(label);
			label = new Label(3,i,String.valueOf(capacity));
			sheet0.addCell(label);
			label = new Label(4,i,cbuil);
			sheet0.addCell(label);
			label = new Label(5,i,croom);
			sheet0.addCell(label);
		}
		wb0.write();		// wb.close()之前一定要加wb.write()
		wb0.close();
	}
	catch (WriteException e)
	{
		e.printStackTrace();
	}
	catch (IOException e)
	{
		e.printStackTrace();
	}
}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值