java 集合 行转列 列转行
时间: 2023-08-10 09:06:25 浏览: 154
可以使用Apache POI库来将Java中的List集合导出为Excel文件。具体步骤如下:
1. 创建一个工作簿对象
Workbook workbook = new XSSFWorkbook();
2. 创建一个工作表对象
Sheet sheet = workbook.createSheet("Sheet1");
3. 创建表头行
Row headerRow = sheet.createRow();
4. 创建表头单元格,并设置表头内容
Cell cell = headerRow.createCell();
cell.setCellValue("姓名");
5. 遍历List集合,创建数据行和单元格,并设置单元格内容
for(int i=; i<list.size(); i++){
Row dataRow = sheet.createRow(i+1);
Cell dataCell = dataRow.createCell();
dataCell.setCellValue(list.get(i).getName());
}
6. 将工作簿对象写入输出流中,生成Excel文件
FileOutputStream outputStream = new FileOutputStream("output.xlsx");
workbook.write(outputStream);
outputStream.close();
以上就是将Java中的List集合导出为Excel文件的基本步骤。需要注意的是,导出Excel文件时需要引入Apache POI库。
阅读全文