Java導入導出Excel


讀寫Excel三種常用的技術:

  • POI
  • JXL
  • FASTEXCEL
POI和JXL對比

概念:

  • 工作簿:相當于Excel文件
  • 工作表Sheet:
工作表Sheet
  • 行記錄Row
  • 單元格Cell

導出Excel文件

String[] title = { "id", "name", "sex" };
        // 創(chuàng)建Excel文件
        File file = new File("C:/Users/Administrator/Desktop/新建文件夾/jxl_test.xls");

        try {
            file.createNewFile();

            // 創(chuàng)建工作簿
            WritableWorkbook workbook = Workbook.createWorkbook(file);
            // 創(chuàng)建sheet
            WritableSheet sheet = workbook.createSheet("sheet1", 0);

            Label label = null;

            // 第一行設置列名
            for (int i = 0; i < title.length; i++) {
                // 列 行 名稱
                label = new Label(i, 0, title[i]);
                sheet.addCell(label);
            }

            // 追加數(shù)據(jù)
            for (int i = 1; i < 10; i++) {
                label = new Label(0, i, "a" + 1);
                sheet.addCell(label);
                label = new Label(1, i, "user" + i);
                sheet.addCell(label);
                label = new Label(2, i, "男");
                sheet.addCell(label);
            }

            // 寫入數(shù)據(jù)
            workbook.write();
            workbook.close();

        } catch (Exception e) {
            e.printStackTrace();
        }

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • 使用首先需要了解他的工作原理 1.POI結構與常用類 (1)創(chuàng)建Workbook和Sheet (2)創(chuàng)建單元格 (...
    長城ol閱讀 8,744評論 2 25
  • POI操作Excel Excel簡介一個excel文件就是一個工作簿workbook,一個工作簿中可以創(chuàng)建多張工作...
    灰氣球閱讀 5,027評論 2 48
  • pom.xml 實例
    Vincent_Jiang閱讀 208評論 1 0
  • 轉自鏈接 目錄 1.認識NPOI 2.使用NPOI生成xls文件 2.1創(chuàng)建基本內容 2.1.1創(chuàng)建Workboo...
    腿毛褲閱讀 11,160評論 1 3
  • 創(chuàng)建新工程 打開Eclipse新建一個工程 點下一步 輸入名稱 點完成 新建一個目錄用來存在第三方庫文件 選擇目錄...
    長新閱讀 2,278評論 3 1

友情鏈接更多精彩內容