easypoi 导出excel 到本机
时间: 2024-05-10 20:10:44 浏览: 186
easypoi上课代码.zip
以下是使用EasyPOI导出Excel到本机的示例代码:
```java
import cn.afterturn.easypoi.excel.ExcelExportUtil;
import cn.afterturn.easypoi.excel.entity.ExportParams;
import org.apache.poi.ss.usermodel.Workbook;
import java.io.FileOutputStream;
import java.io.IOException;
public class ExportExcelDemo {
public static void main(String[] args) {
// 创建Excel数据列表
List<User> userList = new ArrayList<>();
userList.add(new User("张三", 20, "男"));
userList.add(new User("李四", 25, "女"));
userList.add(new User("王五", 30, "男"));
// 创建导出参数
ExportParams exportParams = new ExportParams();
exportParams.setTitle("用户信息表");
exportParams.setSheetName("用户信息");
// 导出Excel
Workbook workbook = ExcelExportUtil.exportExcel(exportParams, User.class, userList);
// 保存Excel到本地
try (FileOutputStream fos = new FileOutputStream("D:/user_info.xlsx")) {
workbook.write(fos);
} catch (IOException e) {
e.printStackTrace();
}
}
}
```
请注意,上述代码中的`User`类是一个自定义的实体类,用于存储用户信息。你可以根据自己的需求修改该类的属性和方法。
阅读全文