JAVA导出n多列的Excel表格
时间: 2023-09-14 10:09:29 浏览: 106
java导出Excel表格
你可以使用Apache POI库来导出Excel表格。以下是一个示例代码,可以导出多列的Excel表格:
```
// 创建工作簿
Workbook workbook = new XSSFWorkbook();
// 创建工作表
Sheet sheet = workbook.createSheet("Sheet1");
// 创建表头
Row header = sheet.createRow(0);
header.createCell(0).setCellValue("列1");
header.createCell(1).setCellValue("列2");
header.createCell(2).setCellValue("列3");
header.createCell(3).setCellValue("列4");
// 创建数据行
Row dataRow = sheet.createRow(1);
dataRow.createCell(0).setCellValue("数据1");
dataRow.createCell(1).setCellValue("数据2");
dataRow.createCell(2).setCellValue("数据3");
dataRow.createCell(3).setCellValue("数据4");
// 导出Excel表格
try {
FileOutputStream outputStream = new FileOutputStream("path/to/excel.xlsx");
workbook.write(outputStream);
workbook.close();
} catch (IOException e) {
e.printStackTrace();
}
```
你可以根据自己的需求修改列数、行数、表头和数据行。另外,这里使用的是XSSFWorkbook类来创建工作簿,如果你需要导出xls格式的Excel表格,可以使用HSSFWorkbook类。
阅读全文