教你如何使用 Java POI 填充 Excel 数据

1. 流程概述

首先我们来看一下整件事情的流程,可以用以下表格展示步骤:

步骤 操作
1 创建一个新的 Excel 文件
2 创建工作簿
3 创建工作表
4 填充数据到工作表中
5 保存 Excel 文件

2. 详细步骤

步骤1:创建一个新的 Excel 文件
登录后复制
// 创建一个新的 Excel 文件
Workbook workbook = new XSSFWorkbook();
  • 1.
  • 2.

这里我们使用 XSSFWorkbook 类来创建一个新的 Excel 文件。

步骤2:创建工作簿
登录后复制
// 创建工作簿
Sheet sheet = workbook.createSheet("Sheet1");
  • 1.
  • 2.

使用 createSheet 方法在 Excel 文件中创建一个新的工作表。

步骤3:创建工作表
登录后复制
// 创建工作表
Row headerRow = sheet.createRow(0);
// 设置表头数据
headerRow.createCell(0).setCellValue("Name");
headerRow.createCell(1).setCellValue("Age");
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.

在工作簿中创建行和单元格,并设置表头数据。

步骤4:填充数据到工作表中
登录后复制
// 填充数据到工作表中
Row dataRow = sheet.createRow(1);
dataRow.createCell(0).setCellValue("Alice");
dataRow.createCell(1).setCellValue(25);
  • 1.
  • 2.
  • 3.
  • 4.

创建新的行和单元格,并填充数据到工作表中。

步骤5:保存 Excel 文件
登录后复制
// 保存 Excel 文件
FileOutputStream fileOut = new FileOutputStream("example.xlsx");
workbook.write(fileOut);
fileOut.close();
  • 1.
  • 2.
  • 3.
  • 4.

将工作簿中的数据写入到 Excel 文件中,并保存文件。

状态图

创建Excel文件 创建工作簿 创建工作表 填充数据 保存Excel文件

通过以上步骤和代码,你可以成功地使用 Java POI 来填充 Excel 数据了。希望这篇文章能帮助到你,加油!