java 導出Excle

 首先介紹下excel映射爲java類的結構
    工作簿:HSSFWorkbook 這是一般第一個對象,用戶在操作一個ecxcel文件的時候.它也是創建ecxcel的其他元素的頂層類.
   構造方法:它一共有6個構造方法,我只用到HSSFWorkbook(java.io.InputStream s)和HSSFWorkbook()
頁: HSSFSheet,表示工作簿的一個分頁.
行: HSSFRow,表示頁中的一行.
單元格: HSSFCell,表示行中的一個單元格
其中,頁是通過工作簿對象創建的,行是通過頁對象創建的,單元格是通過行對象創建的.
下面是一個依次創建工作簿、分頁、行、單元格,並且寫工作簿的代碼:
HSSFWorkbook wb = new HSSFWorkbook();
    HSSFSheet sheet = wb.createSheet("new sheet");
    HSSFRow row = sheet.createRow((short)0);
    HSSFCell cell = row.createCell((short)0);
    cell.setCellValue(1);
    row.createCell((short)1).setCellValue(1.2);
    row.createCell((short)2).setCellValue("This is a string");
    row.createCell((short)3).setCellValue(true);
    FileOutputStream fileOut = new FileOutputStream("workbook.xls");
    wb.write(fileOut);
fileOut.close();

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章