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)。
//创建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();