java导出excel_Java导出excel【复制粘贴直接用】
发布日期:2022-02-04 01:43:47
浏览次数:27
分类:技术文章
本文共 2260 字,大约阅读时间需要 7 分钟。
【每天晚上9点30准时分享,"复制粘贴直接用"Java工具,希望对大家的项目开发有所帮助,话不多说了,直接上步骤和代码】
1
添加依赖
cn.hutoolgroupId> hutool-allartifactId> 5.4.7version>dependency>
2
运行和结果截图
(将行列对象写出到Excel)
我们先定义一个嵌套的List,List的元素也是一个List,内层的一个List代表一行数据,每行都有4个单元格,最终list对象代表多行数据。
public class test{ Listrow1 = CollUtil.newArrayList("aa", "bb", "cc", "dd"); List row2 = CollUtil.newArrayList("aa1", "bb1", "cc1", "dd1"); List row3 = CollUtil.newArrayList("aa2", "bb2", "cc2", "dd2"); List row4 = CollUtil.newArrayList("aa3", "bb3", "cc3", "dd3"); List row5 = CollUtil.newArrayList("aa4", "bb4", "cc4", "dd4"); public static void main(String[] args) { ListString>> rows = CollUtil.newArrayList(row1, row2, row3, row4, row5); ExcelWriter writer = ExcelUtil.getWriter("d:/writeTest.xlsx");//通过构造方法创建writer//ExcelWriter writer = new ExcelWriter("d:/writeTest.xls");//跳过当前行,既第一行,非必须,在此演示用 writer.passCurrentRow();//合并单元格后的标题行,使用默认标题样式 writer.merge(row1.size() - 1, "测试标题");//一次性写出内容,强制输出标题 writer.write(rows, true);//关闭writer,释放内存 writer.close(); }}
3
运行和结果截图
(将Map写出到Excel)
public class test{ Mapjava仓库介绍:每天提供最实用的java工具,定期分享项目源码。我们的宗旨是:复制粘贴就能用,减少开发时间,让我们java程序员有更多的时间划水摸鱼,多一些时间做自己想做的事情 。 Java仓库 一个拿来就能用的公众号 微信扫描二维码,关注我的公众号row1 = new LinkedHashMap<>();row1.put("姓名", "张三");row1.put("年龄", 23);row1.put("成绩", 88.32);row1.put("是否合格", true);row1.put("考试日期", DateUtil.date()); Map row2 = new LinkedHashMap<>();row2.put("姓名", "李四");row2.put("年龄", 33);row2.put("成绩", 59.50);row2.put("是否合格", false);row2.put("考试日期", DateUtil.date()); ArrayList
转载地址:https://blog.csdn.net/weixin_39603908/article/details/109762204 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
逛到本站,mark一下
[***.202.152.39]2024年03月27日 16时32分07秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
mysql幻读是什么意思_MySQL中的幻读,你真的理解吗?
2019-04-21
易语言执行mysql命令_易语言通过“打开”命令操作数据库
2019-04-21
mysql slave 1062_mysql主从同步slave错误1062
2019-04-21
2008日志清理 server sql_SQL Server 2008 清除日志
2019-04-21
mac mysql root 权限_Mac平台重新设置MySQL的root密码
2019-04-21
mysql新增一列_MySQL-ProxySQL中间件
2019-04-21
mysql 30入门_30分钟带你快速入门MySQL教程
2019-04-21
mysql 翻页 存储过程_MySQl通用翻页(存储过程)
2019-04-21
mysql 自带压测工具_centos7中mysql自带压测工具mysqlslap使用
2019-04-21
python中pca算法_使用python的numpy库实现PCA算法
2019-04-21
statelesswidget 初始化执行方法_Spring的初始化回调你真的搞懂了吗?
2019-04-21
nhibernate和mysql_利用NHibernate与MySQL交互
2019-04-21
python22期_python22期第八天(正则表达式-模块,总结)
2019-04-21
mysql多字段存储过程_mysql 的存储过程_多字段
2019-04-21