JAVA怎么实现导出Excel功能

90次阅读
没有评论

共计 1200 个字符,预计需要花费 3 分钟才能阅读完成。

Java 可以通过使用 Apache POI 库来实现导出 Excel 功能。下面是一个简单的示例代码:

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 headerRow = sheet.createRow(0);
Cell headerCell1 = headerRow.createCell(0);
headerCell1.setCellValue("姓名");
Cell headerCell2 = headerRow.createCell(1);
headerCell2.setCellValue("年龄");
// 填充数据
Row dataRow1 = sheet.createRow(1);
Cell dataCell1 = dataRow1.createCell(0);
dataCell1.setCellValue("张三");
Cell dataCell2 = dataRow1.createCell(1);
dataCell2.setCellValue(20);
Row dataRow2 = sheet.createRow(2);
Cell dataCell3 = dataRow2.createCell(0);
dataCell3.setCellValue("李四");
Cell dataCell4 = dataRow2.createCell(1);
dataCell4.setCellValue(25);
// 自动调整列宽
sheet.autoSizeColumn(0);
sheet.autoSizeColumn(1);
// 保存工作簿到文件
try (FileOutputStream outputStream = new FileOutputStream("output.xlsx")) {workbook.write(outputStream);
} catch (IOException e) {e.printStackTrace();
}
// 关闭工作簿
try {workbook.close();
} catch (IOException e) {e.printStackTrace();
}
}
}

此代码将创建一个 Excel 文件并在第一个工作表中填充一些数据。可以根据需求修改表头和数据。最后将工作簿保存到文件中。

丸趣 TV 网 – 提供最优质的资源集合!

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-12-20发表,共计1200字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)