Java生成Excel文件

时间:2013-03-12 07:27:12
【文件属性】:

文件名称:Java生成Excel文件

文件大小:2KB

文件格式:ZIP

更新时间:2013-03-12 07:27:12

Java工具类 Java生成Excel

public class XlsExportTest { private static enum ExportFiled { SKU("编号"), NAME("名称"), DATE("日期"), PRICE("金额"), PERCENT("百分比"); private final String name; ExportFiled(String name) { this.name = name; } public String getName() { return this.name; } } public static void main(String[] args) { System.out.println("开始导出Excel文件: "+System.currentTimeMillis()); XlsExport e = new XlsExport(); // header e.createRow(0); for (ExportFiled filed : ExportFiled.values()) { e.setCell(filed.ordinal(), filed.getName()); } for (int i = 1; i<5000; i++){ e.createRow(i); e.setCell(0, i); e.setCell(1, "工商银行"); e.setCell(2, new Date()); // e.setCell(3, 19999.99); e.setCurrency(3, 19999.99); e.setPercent(4, i/100d); } e.exportXls("e:/test.xls"); System.out.println("导出Excel文件完成: "+System.currentTimeMillis()); } }


【文件预览】:
XlsExportTest.java
XlsExport.java

网友评论

  • 不适合数据量大的,可以参考
  • 不适合数据量大的,可以参考
  • 不错,很棒,是我要的
  • 一直循环下去,数据量大的话,内存就爆了。
  • 恩,还行,就是循环出来的数据太多了,建议改一下循环,总体还是不错的
  • 正需要这样类似的例子..可以参考..