怎么利用jxl把一个list写入excel中

 我来答
稀处嗨陛级技52
2013-10-25 · TA获得超过145个赞
知道答主
回答量:171
采纳率:100%
帮助的人:56.6万
展开全部
------解决方案--------------------------------------------------------
下面代码是生成一个xls 文件,生成一个sheet 页,设置一个单元格的值。
循环你的list 根据这段代码(网上摘的)可以实现你要的结果:try {
// 打开文件
WritableWorkbook book = Workbook.createWorkbook( new File( test.xls ));
// 生成名为“第一页”的工作表,参数0 表示这是第一页
WritableSheet sheet = book.createSheet( 第一页 , 0 );
// 在Label 对象的构造子中指名单元格位置是第一列第一行(0,0)
// 以及单元格内容为test
Label label = new Label( 0 , 0 , test );
// 将定义好的单元格添加到工作表中
sheet.addCell(label);/**/ /*
* 生成一个保存数字的单元格 必须使用Number 的完整包路径,否则有语法歧义 单元格位
置是第二列,第一行,值为789.123*/
jxl.write.Number number = new jxl.write.Number( 1 , 0 , 555.12541 );
sheet.addCell(number);
// 写入数据并关闭文件
book.write();book.close();
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式