public static void testExcel(){ List<Log> logs = new ArrayList<Log>(); Log log1 = new Log(); log1.setId(1L); log1.setName("111"); Log log2 = new Log(); log2.setId(2L); log2.setName("222"); logs.add(log1); logs.add(log2); HSSFWorkbook wb = new HSSFWorkbook(); HSSFSheet sheet = wb.createSheet("学生表一"); HSSFRow row = sheet.createRow((int) 0); HSSFCellStyle style = wb.createCellStyle(); style.setAlignment(HSSFCellStyle.ALIGN_CENTER); // 创建一个居中格式 HSSFCell cell = row.createCell((short) 0); cell.setCellValue("ID"); cell.setCellStyle(style); cell = row.createCell((short) 1); cell.setCellValue("名称"); cell.setCellStyle(style); for (int i = 0; i < logs.size(); i++) { row = sheet.createRow((int) i + 1); Log log = logs.get(i); row.createCell((short) 0).setCellValue(log.getId()); row.createCell((short) 1).setCellValue(log.getName()); } try { FileOutputStream fout = new FileOutputStream("D:/students.xls"); wb.write(fout); fout.close(); }catch (Exception e) { e.printStackTrace(); } } public static void main(String[] args) { testExcel(); }
生成excel
猜你喜欢
转载自even-ing.iteye.com/blog/2287698
今日推荐
周排行