您的位置首页百科问答

java使用poi导出excel

java使用poi导出excel

的有关信息介绍如下:

java使用poi导出excel

Apache POI项目的使命是创建和维护Java API,以根据Office Open XML标准(OOXML)和Microsoft的OLE 2复合文档格式(OLE2)操作各种文件格式。简而言之,您可以使用Java读取和写入MS Excel文件。此外,您可以使用Java读取和写入MS Word和MS PowerPoint文件。Apache POI是您的Java Excel解决方案(适用于Excel 97-2008)。

org.apache.poi

poi

3.12

//创建excel工作簿

Workbook wb = new HSSFWorkbook();

解释:该方法相当于新建了一个excel文件,HSSFWorkbook : excel的文档对象。

//创建第一个sheet(页),命名为 page1

Sheet sheet = wb.createSheet("page1");

解释:该方法相当于在excel文件里新建了一个工作页,HSSFSheet : excel文件的表单页

// 在页sheet上,创建一行

Row row = sheet.createRow((short) 0);

// 在row行上创建一个方格

Cell cell = row.createCell(0);

//设置方格的显示

cell.setCellValue(1);

//在单元格中写入内容

row.createCell(1).setCellValue("我在第一格");

row.createCell(2).setCellValue(2.2);

row.createCell(3).setCellValue(true);

//创建一个文件 命名为workbook.xls

FileOutputStream fileOut = new FileOutputStream("workbook.xls");// 把上面创建的工作簿输出到文件中

wb.write(fileOut);//关闭输出流

fileOut.close();