poi实现excel导出
时间: 2023-11-17 07:07:25 浏览: 45
要使用POI实现Excel导出,可以按照以下步骤进行:
1. 在pom.xml文件中添加POI依赖:
```
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi</artifactId>
<version>4.1.2</version>
</dependency>
```
2. 创建一个Excel文档对象,并创建一个工作表:
```
Workbook workbook = new XSSFWorkbook();
Sheet sheet = workbook.createSheet("Sheet1");
```
3. 创建表头行,并设置表头单元格的值:
```
Row headerRow = sheet.createRow(0);
Cell headerCell = headerRow.createCell(0);
headerCell.setCellValue("列1");
```
4. 遍历数据集合,依次创建数据行,并设置数据单元格的值:
```
int rowNum = 1;
for (Object obj : dataList) {
Row row = sheet.createRow(rowNum++);
Cell cell = row.createCell(0);
cell.setCellValue(obj.toString());
}
```
5. 将数据写入到文件中:
```
FileOutputStream outputStream = new FileOutputStream("output.xlsx");
workbook.write(outputStream);
workbook.close();
```
以上就是使用POI实现Excel导出的基本步骤。当然,还可以根据需要进行更加详细和复杂的操作,例如设置单元格样式、合并单元格等等。