首页 考试资料幻灯片工程技术公务员考试小学教学中学教学大学教学外语资料
Java实现生成Excel18


需要的 lib: poi-3.7 .jar poi-ooxml-3.7.jar poi-ooxml-schemas-3.7.jar poi-scratchpad-3.7.jar
package com.demo.test; import java.io.FileOutputStream; import org.apache.poi.hssf.usermodel.HSSFCell; import org.apache.poi.hssf.usermodel.HSSFRow; import org.apache.poi.hssf.usermodel.HSSFSheet; import org.apache.poi.hssf.usermodel.HSSFWorkbook; /** * 生成Excel文件 * * @author smile * QQ:1963938311 * */ public class ExcelDemo { // 测试数据 private String[] strs = new String[] { "a", "b", "c", "d", "e", "f" }; /** * 生成Excel * * @throws Exception */ public void createExcel(String filename) throws Exception { // 产生工作簿对象 HSSFWorkbook workbook = new HSSFWorkbook(); // 产生工作表对象 HSSFSheet sheet = workbook.createSheet(); // 设置第一个工作表的名称为firstSheet workbook.setSheetName(0, "测试Sheet"); // 标题 String[] titles = { "编号", "值" }; setSheet(sheet, 0, titles); for (int i = 0; i < strs.length; i++) {

String[] cells = new String[] { "100" + i, strs[i] }; setSheet(sheet, i + 1, cells); } FileOutputStream fOut = new FileOutputStream(filename); workbook.write(fOut); fOut.flush(); fOut.close(); System.out.println("文件生成..."); } /** * 填充单元格 * * @param sheet * @param rowIndex * @param params */ public void setSheet(HSSFSheet sheet, int rowIndex, String[] params) { // 产生行 HSSFRow row = sheet.createRow(rowIndex); for (int i = 0; i < params.length; i++) { // 产生单元格 HSSFCell cell = row.createCell(i); // 设置单元格内容为字符串型 cell.setCellType(HSSFCell.CELL_TYPE_STRING); // 往第一个单元格中写入信息 cell.setCellValue(params[i]); } } /** * 主入口 * * @param args * @throws Exception */ public static void main(String[] args) throws Exception { ExcelDemo demo = new ExcelDemo(); demo.createExcel("f:\\test.xls"); } }

 


 

  【Top

最新搜索

 

Java处理Excel文件---excel文件的创建,删除,写入,读取

Java 处理 Excel 文件---excel 文件的创建,删除,写入,读取这篇文章的代码是我封装的 excel 处理类,包括判断 excel 是否存在,表格索引 是否存在,创建 excel 文件...

java poi读取excel操作示例(2个代码)

java poi 读取 excel 操作示例(2 个代码)这篇文章主要介绍了使用 POI 读取 EXCEL 文件的方法,代码大家可以参考使用 项目中要求读取 excel 文件内容,并将其转化为...

Java将数据输出到Excel

Java 将数据输出到 Excel 一用 JXL 来保存数据到 Excel: (一)说明: 将数据输出到.xls,速度与数据纪录数、字段数都有关系,当数据量不是太多(如果 5 个字 ...

Java通过POI和JXL给Excel动态添加水印

Java通过POI和JXL给Excel动态添加水印_计算机软件及应用_IT/计算机_专业资料。...JXL,POI 操作Excel 14页 免费 poi和jxl导出excel 2页 免费 java中使用POI...

java-web导出Excel文档报错

java-web导出Excel文档报错_计算机软件及应用_IT/计算机_专业资料。POI导出Excel...56 more 解决方案: 在 weblogic 的启动命令行中增加参数如下: -Djava.awt....

ssh整合web导出excel案例

ssh整合web导出excel案例_互联网_IT/计算机_专业资料。基于Spring,Struts2,...} 12.service 实现 package com.luo.ssh.service.impl; import java.io.IOException...

java读取数据库生成excel并实现下载

java读取数据库生成excel并实现下载_计算机软件及应用_IT/计算机_专业资料。Java 读取数据库生成 Excel 并实现下载 1. 问题场景考试系统开发中,需要有导出成绩单功能...

JAVA的poi实现模版导出excel(带图片)

JAVA的poi实现模版导出excel(带图片)_其它技巧_PPT制作技巧_实用文档。下面是本人使用 java 的 poi 实现使用模板到处 excel,内容包含图片,使用两种不同的方式 实现...

excel导入导出通用方法

(result); e.printStackTrace(); } return result; } 3.通用导出: [java]...//使用 userModel 模式实现的, 当 excel 文档出现 10 万级别的大数据文件可能...

SpringMVC+EasyUI通用导出

导出,主要思路是调用表格的查询方法,然后获得页面的所有列进行组装,最终写入excel...(data.responseText); } }); } } Controller.java 文件 package com.qeweb...