java excel 导出
时间: 2023-08-22 12:07:22 浏览: 102
Java导出Excel可以使用Apache POI这个开源库,它可以实现Excel的读写操作。下面是一个简单的示例代码:
```java
// 创建一个新的工作簿
Workbook workbook = new XSSFWorkbook();
// 创建一个工作表
Sheet sheet = workbook.createSheet("Sheet1");
// 创建第一行并设置表头
Row header = sheet.createRow(0);
header.createCell(0).setCellValue("姓名");
header.createCell(1).setCellValue("年龄");
// 创建数据行
Row dataRow = sheet.createRow(1);
dataRow.createCell(0).setCellValue("张三");
dataRow.createCell(1).setCellValue(20);
// 导出Excel文件
FileOutputStream outputStream = new FileOutputStream("output.xlsx");
workbook.write(outputStream);
outputStream.close();
```
以上代码创建了一个名为Sheet1的工作表,表头为“姓名”和“年龄”,数据行为“张三”和“20”,并将它们导出到output.xlsx文件中。
在实际应用中,我们可以将数据存储在一个List或数组中,然后使用循环语句将它们逐行写入Excel文件中。此外,还需要注意一些格式化、合并单元格等高级操作的实现。
阅读全文