用java语言,写一段easypoi导出为excel的示例
时间: 2024-04-29 18:24:38 浏览: 20
当然可以,以下是一个简单的示例代码:
```java
// 导出Excel文件
public void exportExcel() {
// 创建要导出的数据列表
List<User> userList = new ArrayList<>();
userList.add(new User("Tom", 20, "Male"));
userList.add(new User("Lucy", 25, "Female"));
userList.add(new User("John", 30, "Male"));
// 使用Easypoi创建Excel文件
ExcelExportUtil.exportExcel(new ExportParams("用户信息", "用户表"),
User.class, userList, new FileOutputStream("userList.xlsx"),
ExcelType.XSSF);
}
// 定义用户类
public class User {
@Excel(name = "姓名", orderNum = "0")
private String name;
@Excel(name = "年龄", orderNum = "1")
private int age;
@Excel(name = "性别", orderNum = "2")
private String gender;
// 省略构造方法和get/set方法
}
```
以上示例使用Easypoi库快速导出Excel数据,其中`User`类使用`@Excel`注解标记要导出的字段,`ExcelExportUtil.exportExcel`方法生成Excel文件。更多Easypoi的使用方法请参阅官方文档:https://www.yuque.com/easyexcel/doc/easyexcel