java导出excel
时间: 2023-05-04 19:02:18 浏览: 72
Java可以通过使用Apache POI库来实现导出Excel的功能。要使用此库,首先需要在项目中添加POI的依赖。然后,根据需要创建工作簿、工作表和单元格,并将它们填充为所需的内容。最后,将工作簿写入文件或输出流中,以便将Excel文件导出。
下面是一个简单的示例程序,演示了如何使用Apache POI导出Excel:
```java
// 创建工作簿
Workbook workbook = new XSSFWorkbook();
// 创建工作表
Sheet sheet = workbook.createSheet("Sheet1");
// 添加标题行
Row row = sheet.createRow(0);
Cell cell = row.createCell(0);
cell.setCellValue("姓名");
cell = row.createCell(1);
cell.setCellValue("年龄");
// 添加数据行
row = sheet.createRow(1);
cell = row.createCell(0);
cell.setCellValue("张三");
cell = row.createCell(1);
cell.setCellValue(20);
row = sheet.createRow(2);
cell = row.createCell(0);
cell.setCellValue("李四");
cell = row.createCell(1);
cell.setCellValue(25);
// 导出Excel
try {
FileOutputStream outputStream = new FileOutputStream("result.xlsx");
workbook.write(outputStream);
outputStream.close();
System.out.println("导出成功");
} catch (IOException e) {
e.printStackTrace();
}
```
在这个例子中,我们创建了一个工作簿和一个工作表,并在工作表中添加了标题行和两行数据。最后,我们将工作簿导出为一个名为"result.xlsx"的文件。
阅读全文