java使用ExcelWriter保存表格到D盘
时间: 2024-01-16 08:04:45 浏览: 89
以下是使用Apache POI库的Java代码示例,将一个简单的表格保存为Excel文件到D盘:
```java
import java.io.FileOutputStream;
import org.apache.poi.ss.usermodel.*;
import org.apache.poi.xssf.usermodel.XSSFWorkbook;
public class ExcelWriter {
public static void main(String[] args) throws Exception {
// 创建工作簿
Workbook workbook = new XSSFWorkbook();
// 创建表格
Sheet sheet = workbook.createSheet("Sheet1");
// 创建表头行
Row headerRow = sheet.createRow(0);
// 创建表头单元格
Cell headerCell1 = headerRow.createCell(0);
headerCell1.setCellValue("姓名");
Cell headerCell2 = headerRow.createCell(1);
headerCell2.setCellValue("年龄");
// 创建数据行
Row dataRow = sheet.createRow(1);
// 创建数据单元格
Cell dataCell1 = dataRow.createCell(0);
dataCell1.setCellValue("张三");
Cell dataCell2 = dataRow.createCell(1);
dataCell2.setCellValue(25);
// 创建输出流
FileOutputStream outputStream = new FileOutputStream("D:/test.xlsx");
// 写入数据
workbook.write(outputStream);
// 关闭输出流和工作簿
outputStream.close();
workbook.close();
}
}
```
这个示例创建了一个名为“Sheet1”的表格,包含两列:姓名和年龄。表格中有一个数据行,包含一个人的姓名和年龄。最后,使用FileOutputStream将工作簿写入D盘上的“test.xlsx”文件中。
阅读全文