java实现excel
时间: 2023-08-27 09:04:35 浏览: 94
您可以使用Apache POI库来实现Java中的Excel批量新增操作。下面是一个简单的示例代码,演示如何使用POI库将数据批量写入Excel文件:
```java
import org.apache.poi.ss.usermodel.*;
import org.apache.poi.xssf.usermodel.XSSFWorkbook;
import java.io.FileOutputStream;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
public class ExcelBatchInsert {
public static void main(String[] args) {
// 创建数据列表
List<String[]> dataList = new ArrayList<>();
dataList.add(new String[]{"姓名", "年龄", "性别"});
dataList.add(new String[]{"张三", "25", "男"});
dataList.add(new String[]{"李四", "30", "女"});
dataList.add(new String[]{"王五", "28", "男"});
// 创建工作簿
Workbook workbook = new XSSFWorkbook();
Sheet sheet = workbook.createSheet("Sheet1");
// 写入数据
int rowNum = 0;
for (String[] data : dataList) {
Row row = sheet.createRow(rowNum++);
int colNum = 0;
for (String value : data) {
Cell cell = row.createCell(colNum++);