java导出excel临时文件
时间: 2024-02-20 20:55:28 浏览: 166
在Java中,可以使用Apache POI库来导出Excel临时文件。Apache POI是一个用于读写Microsoft Office格式文件的开源Java库。
下面是一个简单的示例代码,演示如何使用Apache POI导出Excel临时文件:
```java
import org.apache.poi.ss.usermodel.*;
import org.apache.poi.xssf.usermodel.XSSFWorkbook;
import java.io.FileOutputStream;
import java.io.IOException;
public class ExcelExporter {
public static void main(String[] args) {
// 创建工作簿
Workbook workbook = new XSSFWorkbook();
// 创建工作表
Sheet sheet = workbook.createSheet("Sheet1");
// 创建行
Row row = sheet.createRow(0);
// 创建单元格
Cell cell = row.createCell(0);
cell.setCellValue("Hello");
// 导出Excel文件
try (FileOutputStream outputStream = new FileOutputStream("temp.xlsx")) {
workbook.write(outputStream);
System.out.println("Excel文件导出成功!");
} catch (IOException e) {
e.printStackTrace();
}
}
}
```
上述代码使用XSSFWorkbook类创建一个新的Excel工作簿,然后创建一个名为"Sheet1"的工作表,并在第一行第一列创建一个单元格并设置其值为"Hello"。最后,通过FileOutputStream将工作簿写入到名为"temp.xlsx"的文件中。
你可以根据自己的需求修改代码,添加更多的行和列,并设置不同的单元格值、样式等。
阅读全文