java hutool 导出excel
时间: 2024-05-17 19:11:07 浏览: 173
Java Hutool是一个开源的Java工具类库,它封装了很多常用的Java工具类,其中包括对Excel导出的支持。在Hutool中,可以使用ExcelWriter类来实现Excel文件的导出。下面是一个简单的示例代码:
```
// 创建ExcelWriter对象
ExcelWriter writer = ExcelUtil.getWriter("d:/test.xlsx");
// 设置表头
writer.addHeaderAlias("name", "姓名");
writer.addHeaderAlias("age", "年龄");
writer.addHeaderAlias("gender", "性别");
// 写入数据
List<Map<String, Object>> rows = new ArrayList<>();
Map<String, Object> row1 = new LinkedHashMap<>();
row1.put("name", "张三");
row1.put("age", 20);
row1.put("gender", "男");
rows.add(row1);
Map<String, Object> row2 = new LinkedHashMap<>();
row2.put("name", "李四");
row2.put("age", 25);
row2.put("gender", "女");
rows.add(row2);
writer.write(rows, true);
// 关闭ExcelWriter对象
writer.close();
```
上述代码中,首先创建了一个ExcelWriter对象,然后通过addHeaderAlias方法设置表头的别名,接着将数据写入Excel文件中,最后关闭ExcelWriter对象即可。
阅读全文