共计 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 网 – 提供最优质的资源集合!
正文完
发表至: Java
2023-12-20