博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java使用POI jar包读写xls文件
阅读量:6250 次
发布时间:2019-06-22

本文共 1063 字,大约阅读时间需要 3 分钟。

主要使用来操作excel文件。代码中用到的数据库表信息见。使用public ArrayList<Person> getPersonAllRecords()获得所有的记录。

 

1 public class PersonXLS { 2  3     public static void main(String[] args) throws IOException { 4          5         Workbook newExcel=new HSSFWorkbook();//创建一个excel  6         DBUtil dbUtil=new DBUtil();//数据库工具类 7         Sheet newSheet0=newExcel.createSheet("Person Info");//创建一个sheet 8         String[] title={"MAP_ID","PERSON_CODE","PERSON_NAME","SEX","INSERT_TIME","UPDATE_TIME","POSITION","SALARY","DEPT"};//表头 9         SimpleDateFormat sdf;10         Row newRow0=newSheet0.createRow(0);//创建表头11           int i=0;12           for(String s:title){
//写入表头13 Cell cell=newRow0.createCell(i++);14 cell.setCellValue(s);15 }16 long sql_begin = System.currentTimeMillis();17 dbUtil.getConn();//数据库连接18 ArrayList
persons=dbUtil.getPersonAllRecords();//获取记录19 sdf=new SimpleDateFormat("MM/dd/yyyy");20 for(i=0;i

 

output:

 

转载于:https://www.cnblogs.com/hoaprox/p/5332427.html

你可能感兴趣的文章
坦克大战中摄像机的设置
查看>>
ros:出现:error: ros/ros.h: No such file or directory
查看>>
Java坦克大战 (四) 之子弹的产生
查看>>
web 中常用的两种上传文件的方法总结
查看>>
SCVMM 2012 简体中文正式版部署手册
查看>>
BZOJ 3097: Hash Killer I【构造题,思维题】
查看>>
C/C++中int128的那点事
查看>>
ios多线程学习笔记(2)
查看>>
Entity Framework Extended Library (EF扩展类库,支持批量更新、删除、合并多个查询等)...
查看>>
黄聪:windowss7显示桌面图标设置在任务栏的解决办法
查看>>
(五)浅谈测试用例
查看>>
读《淘宝数据魔方技术架构解析》有感
查看>>
SQL数据是否存在(是否有数据)判断,表,存储过程是否存在
查看>>
多个Img标签之间的间隙处理方法
查看>>
g++ error: expected ‘)’ before ‘*’ token
查看>>
C++的ABI真特么是evil
查看>>
函数声明和函数表达式
查看>>
Matlab基本函数-conj函数
查看>>
linux常用命令 3
查看>>
SharePoint 2013 托管导航 无法被开启的解决办法
查看>>