数据量特别大的时候用SXSS
String url="D:\\"; @Test public void testWrite() throws Exception { //1.创建一个工作部 HSSFWorkbook workbook = new HSSFWorkbook();//HSSF改成SXSSF //2.创建一个工作表 Sheet sheet = workbook.createSheet("KZyewang的工作表"); //3.创建一个行 Row row1 = sheet.createRow(0);//表示第一行 //4.创建一个单元格 Cell cell01 = row1.createCell(0);//表示第一格 cell01.setCellValue("挤你太妹");//1,1 Cell cell02 = row1.createCell(1); cell02.setCellValue("666");//1,2 Cell cell03 = row1.createCell(2);//1,3 cell03.setCellValue("创建时间"); //创建日期格式 String s = new DateTime().toString("yyyy-MM-dd HH:mm:ss"); cell03.setCellValue(s); //生成一张表 FileOutputStream fs = new FileOutputStream(url + "KZyewang的第一张表.xls"); workbook.write(fs); fs.close(); //workbook.dispose清除临时文件 System.out.println("生成完毕"); }
EasyExcel操作方法
固定套路:
1:固定类格式写入
2:根据监听器设置的规则进行读取
F