创建通用的导出方法(代码里的注释很全了)
效果如下(黑色涂抹的很丑,不要介意)
/**
* 导出Excel
* @param sheetName sheet名称
* @param title0 标题(大标题)
* @param wb HSSFWorkbook对象
* @param title1 标题(一级标题)
* @param title2 标题(二级标题)(没用,没写这个功能)
* @param content 要导入的数据
* @return
*/
public HSSFWorkbook export(String sheetName,String []title1,String[][] content, HSSFWorkbook wb,String title0,String []titile2) {
// 创建一个HSSFWorkbook,对应一个Excel文件
if(wb==null){
wb = new HSSFWorkbook();
}
//创建一个SHEET
HSSFSheet sheet = wb.createSheet();
wb.setSheetName(0, title0);
//创建单元格对象
HSSFCell cell0 = null;
HSSFCell cell1 = null;
HSSFCell cell2 = null;
HSSFCell cell3 = null;
//创建大标题
HSSFRow row0 = sheet.createRow(0);
//创建大标题单元格的格式
HSSFCellStyle style0 = wb.createCellStyle();
HSSFFont font0 = wb.createFont(); //设置标题的字体
font0.setBoldweight(HSSFFont.BOLDWEIGHT_BOLD); // 设置粗体
font0.setFontHeightInPoints((short) 15);// 设置字体大小
style0.setAlignment(HSSFCellStyle.ALIGN_CENTER_SELECTION);// 水平居中
style0.setVerticalAlignment(HSSFCellStyle.VERTICAL_CENTER);// 垂直居中
style0.setFont(font0);
style0.setBorderTop(HSSFCellStyle.BORDER_THIN);
style0.setBorderRight(HSSFCellStyle.BORDER_THIN);
style0.setBorderBottom(HSSFCellStyle.BO