提供 Apache poi生成xlsx 的java代码
时间: 2023-08-30 19:06:17 浏览: 48
好的,以下是基于 Apache POI 4.1.2 版本生成 xlsx 文件的示例代码:
```java
import java.io.FileOutputStream;
import java.io.IOException;
import org.apache.poi.ss.usermodel.*;
import org.apache.poi.xssf.usermodel.XSSFWorkbook;
public class ExcelWriter {
public static void main(String[] args) throws IOException {
// 创建工作簿
Workbook workbook = new XSSFWorkbook();
// 创建工作表
Sheet sheet = workbook.createSheet("Sheet1");
// 创建行
Row row = sheet.createRow(0);
// 创建单元格
Cell cell = row.createCell(0);
cell.setCellValue("Hello World!");
// 创建文件输出流
FileOutputStream outputStream = new FileOutputStream("example.xlsx");
// 写入文件
workbook.write(outputStream);
// 关闭输出流
outputStream.close();
// 关闭工作簿
workbook.close();
}
}
```
这段代码可以创建一个名为 "example.xlsx" 的 xlsx 文件,并在第一个工作表的第一个单元格中写入 "Hello World!"。你可以根据自己的需求修改代码。