org.apache.poi填充数据
时间: 2023-09-03 12:13:17 浏览: 162
org.apache.poi
Apache POI是一个用于操作Microsoft Office文档的Java库。如果你想在Java中填充数据到Excel文件中,可以使用Apache POI的HSSF和XSSF API。
以下是一个使用Apache POI HSSF API填充数据到Excel文件中的示例代码:
```java
import org.apache.poi.hssf.usermodel.HSSFWorkbook;
import org.apache.poi.ss.usermodel.*;
import java.io.FileOutputStream;
import java.io.IOException;
public class ExcelWriter {
public static void main(String[] args) {
// 创建一个新的Excel文档
Workbook workbook = new HSSFWorkbook();
// 创建一个名为"Sheet1"的工作表
Sheet sheet = workbook.createSheet("Sheet1");
// 创建第一行,并在其单元格中添加数据
Row row1 = sheet.createRow(0);
Cell cell1 = row1.createCell(0);
cell1.setCellValue("Name");
Cell cell2 = row1.createCell(1);
cell2.setCellValue("Age");
// 创建第二行,并在其单元格中添加数据
Row row2 = sheet.createRow(1);
Cell cell3 = row2.createCell(0);
cell3.setCellValue("John");
Cell cell4 = row2.createCell(1);
cell4.setCellValue(25);
// 将Excel文档写入文件
try (FileOutputStream outputStream = new FileOutputStream("example.xls")) {
workbook.write(outputStream);
} catch (IOException e) {
e.printStackTrace();
}
}
}
```
这段代码创建了一个新的Excel文档,创建了一个名为"Sheet1"的工作表,并在其中填充了数据。最后,将Excel文档写入文件。你可以根据需要修改代码以适应自己的需求。
阅读全文