package main;
import java.io.File;
import java.util.List;
import org.apache.log4j.Logger;
import jxl.Workbook;
import jxl.write.Label;
import jxl.write.WritableSheet;
import jxl.write.WritableWorkbook;
public class writeExcel {
public static void writeExcel(List <double []> data){
//开始写入excel,创建模型文件头
String[] titleA = {"row","Cgonghao","Cname"};
//创建Excel文件,B库CD表文件
File fileA = new File("e:/Tongue_Veins_Branch.xls");
if(fileA.exists()){
//如果文件存在就删除
fileA.delete();
}
try {
fileA.createNewFile();
//创建工作簿
WritableWorkbook workbookA = Workbook.createWorkbook(fileA);
//创建sheet
WritableSheet sheetA = workbookA.createSheet("sheet1", 0);
Label labelA = null;
//设置列名
for (int i = 0; i < data.size(); i++) {
labelA = new Label(i,0,titleA[0]+i);
sheetA.addCell(labelA);
}
//获取数据源
for (int i = 0; i < data.size(); i++) {
// labelA = new Label(0,i,i+" ");
// sheetA.addCell(labelA);
// labelA = new Label(1,i,"20180101" + i);
// sheetA.addCell(labelA);
// labelA = new Label(2,i,"开发00"+i);
// sheetA.addCell(labelA);
for(int j = 0; j < data.get(i).length; j++) {
labelA = new Label(j,i+1,data.get(i)[j]+"");
sheetA.addCell(labelA);
}
}
workbookA.write();
//写入数据
workbookA.close();
//关闭连接
System.out.println("成功写入文件,请前往E盘查看文件!");
} catch (Exception e) {
System.out.println("文件写入失败,报异常...");
}
}
}
jxl.jar包,配合案例代码
需积分: 10 80 浏览量
2019-03-17
11:41:08
上传
评论
收藏 971KB ZIP 举报
尹丫子
- 粉丝: 6
- 资源: 16
最新资源
- 高等数学第一章第二节数列的极限
- Python 版冒泡排序算法源代码
- tensorflow-gpu-2.7.2-cp38-cp38-manylinux2010-x86-64.whl
- tensorflow-2.7.3-cp39-cp39-manylinux2010-x86-64.whl
- tensorflow-2.7.2-cp39-cp39-manylinux2010-x86-64.whl
- Python版本快速排序源代码
- Python 语言版的快速排序算法实现
- 450815388207377安卓_base.apk
- 超微主板 X9DRE-TF+ bios 支持 nvme启动
- 基于Python通过下载气象数据和插值拟合离散数据曲线实现对寒潮过程的能量分析
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈