JAVA 导出excel
时间: 2023-08-24 07:10:00 浏览: 43
你可以使用 Apache POI 库来导出 Excel 文件。首先,你需要创建一个 Workbook 对象,并在其中创建一个 Sheet 对象。然后,你可以使用 Row 和 Cell 对象在 Sheet 中创建数据行和单元格。在完成 Excel 数据的编写之后,你可以使用 FileOutputStream 将 Workbook 对象写入到一个文件中。以下是一个简单的 Java 代码示例:
```java
import java.io.FileOutputStream;
import java.io.IOException;
import org.apache.poi.ss.usermodel.*;
import org.apache.poi.xssf.usermodel.*;
public class ExcelExporter {
public static void main(String[] args) throws IOException {
// 创建一个 Workbook 对象
Workbook workbook = new XSSFWorkbook();
// 创建一个 Sheet 对象
Sheet sheet = workbook.createSheet("Sheet1");
// 创建数据行和单元格
Row row = sheet.createRow(0);
Cell cell1 = row.createCell(0);
cell1.setCellValue("Name");
Cell cell2 = row.createCell(1);
cell2.setCellValue("Age");
Row row2 = sheet.createRow(1);
Cell cell3 = row2.createCell(0);
cell3.setCellValue("Alice");
Cell cell4 = row2.createCell(1);
cell4.setCellValue(25);
// 将 Workbook 对象写入文件
FileOutputStream outputStream = new FileOutputStream("test.xlsx");
workbook.write(outputStream);
workbook.close();
}
}
```
这个示例演示了如何创建一个包含两行数据的 Excel 文件。你可以根据需要修改单元格和数据行的内容,同时还可以添加更多的 Sheet 和数据。