java后台生成excel
时间: 2023-07-10 15:24:17 浏览: 54
生成Excel文件可以使用Apache POI库来操作,下面是一个简单的Java代码示例:
```java
import java.io.FileOutputStream;
import java.io.IOException;
import org.apache.poi.ss.usermodel.Cell;
import org.apache.poi.ss.usermodel.Row;
import org.apache.poi.xssf.usermodel.XSSFWorkbook;
public class ExcelGenerator {
public static void main(String[] args) {
XSSFWorkbook workbook = new XSSFWorkbook();
try (FileOutputStream outputStream = new FileOutputStream("example.xlsx")) {
// 创建一个工作表
workbook.createSheet("Sheet1");
// 获取第一行
Row row = workbook.getSheet("Sheet1").createRow(0);
// 创建单元格并填入数据
Cell cell1 = row.createCell(0);
cell1.setCellValue("姓名");
Cell cell2 = row.createCell(1);
cell2.setCellValue("年龄");
// 写入Excel文件
workbook.write(outputStream);
} catch (IOException e) {
e.printStackTrace();
}
}
}
```
这段代码会在项目根目录下生成一个名为example.xlsx的Excel文件,并在第一个工作表的第一行写入“姓名”和“年龄”两个单元格的数据。你可以根据自己的需求修改代码。