当前位置: 首页 > news >正文

easyexcle 导出csv

导入jar

 <dependency><groupId>com.alibaba</groupId><artifactId>easyexcel</artifactId><version>3.3.3</version></dependency>
代码
 private static List<List<String>> head() {List<List<String>> list = ListUtils.newArrayList();List<String> head0 = ListUtils.newArrayList();head0.add("字符串" + System.currentTimeMillis());List<String> head1 = ListUtils.newArrayList();head1.add("数字" + System.currentTimeMillis());List<String> head2 = ListUtils.newArrayList();head2.add("日期" + System.currentTimeMillis());list.add(head0);list.add(head1);list.add(head2);return list;}private static List<List<Object>> dataList() {List<List<Object>> list = ListUtils.newArrayList();for (int i = 0; i < 10; i++) {List<Object> data = ListUtils.newArrayList();data.add("字符串" + i);data.add(0.56);data.add(new Date());list.add(data);}return list;}public static void main(String[] args) {String fileName = "/opt/test.csv";EasyExcel.write(fileName).excelType(ExcelTypeEnum.CSV).head(head()).sheet("模板").doWrite(dataList());}

官方

http://www.lryc.cn/news/296365.html

相关文章:

  • Ubuntu22.04 gnome-builder gnome C 应用程序习练笔记(一)
  • ESP32QRCodeReader库使用,ESP32-CAM识别二维码并向自写接口发出请求确认身份。
  • 什么是网络渗透,应当如何防护?
  • 掌握C++中的动态数据:深入解析list的力量与灵活性
  • 天地伟业接入视频汇聚/云存储平台EasyCVR详细步骤
  • Vue源码系列讲解——虚拟DOM篇【二】(Vue中的DOM-Diff)
  • 基于AST实现一键自动提取替换国际化文案
  • 嵌入式硬件工程师与嵌入式软件工程师
  • 【华为云】云上两地三中心实践实操
  • Linux大集合
  • 深入解析 Spring 事务机制
  • 第9章 安全漏洞、威胁和对策(9.11-9.16)
  • Mysql-数据库压力测试
  • CI/CD总结
  • 【CSS】margin塌陷和margin合并及其解决方案
  • Python并发
  • 2024-02-04(hive)
  • P9420 [蓝桥杯 2023 国 B] 子 2023 / 双子数--2024冲刺蓝桥杯省一
  • The Back-And-Forth Method (BFM) for Wasserstein Gradient Flows windows安装
  • 【GAMES101】Lecture 19 透镜
  • 防范恶意勒索攻击!亚信安全发布《勒索家族和勒索事件监控报告》
  • AR人脸106240点位检测解决方案
  • 数字图像处理实验记录八(图像压缩实验)
  • navigator.mediaDevices.getUserMedia获取本地音频/麦克权限并提示用户
  • CTF-show WEB入门--web19
  • 04 使用gRPC实现客户端和服务端通信
  • 设计模式-行为型模式(下)
  • 华为交换机常用命令
  • 【Linux】信号-上
  • uniapp 开发App 权限授权 js-sdk