java生成excel
时间: 2023-09-12 12:03:19 浏览: 32
Java可以使用Apache POI库来生成Excel文件。以下是一个简单的示例代码:
```java
import java.io.FileOutputStream;
import java.io.IOException;
import org.apache.poi.ss.usermodel.*;
import org.apache.poi.xssf.usermodel.XSSFWorkbook;
public class ExcelGenerator {
public static void main(String[] args) {
try (Workbook workbook = new XSSFWorkbook()) {
Sheet sheet = workbook.createSheet("Sheet1");
Row headerRow = sheet.createRow(0);
Cell headerCell = headerRow.createCell(0);
headerCell.setCellValue("Name");
Row dataRow = sheet.createRow(1);
Cell dataCell = dataRow.createCell(0);
dataCell.setCellValue("John Doe");
FileOutputStream outputStream = new FileOutputStream("example.xlsx");
workbook.write(outputStream);
} catch (IOException e) {
e.printStackTrace();
}
}
}
```
该代码将创建一个名为“example.xlsx”的Excel文件,并在其中创建一个工作表和一个单元格。可以根据需要添加更多的行和单元格。注意,需要在代码中添加POI库的依赖项。