<pre id="bbfd9"><del id="bbfd9"><dfn id="bbfd9"></dfn></del></pre>

          <ruby id="bbfd9"></ruby><p id="bbfd9"><mark id="bbfd9"></mark></p>

          <p id="bbfd9"></p>

          <p id="bbfd9"><cite id="bbfd9"></cite></p>

            <th id="bbfd9"><form id="bbfd9"><dl id="bbfd9"></dl></form></th>

            <p id="bbfd9"><cite id="bbfd9"></cite></p><p id="bbfd9"></p>
            <p id="bbfd9"><cite id="bbfd9"><progress id="bbfd9"></progress></cite></p>
            java語言

            如何實現控制臺導入Excel

            時間:2025-03-26 14:05:26 java語言 我要投稿
            • 相關推薦

            如何實現控制臺導入Excel

              導語:如何實現控制臺導入Excel呢?下面是小編給大家提供的代碼,大家可以參考練習,更多詳情請關注應屆畢業生考試網。

              package util;

              import java.io.File;

              import java.io.FileInputStream;

              import java.io.IOException;

              import java.io.InputStream;

              import java.util.ArrayList;

              import java.util.List;

              import jxl.Cell;

              import jxl.Sheet;

              import jxl.Workbook;

              import jxl.read.biff.BiffException;

              public class ExcelReader {

              /**

              *

              * @param excelFile 讀取文件對象

              * @param rowNum 從第幾行開始讀,如果有一行表頭則從第二行開始讀

              * @return

              * @throws BiffException

              * @throws IOException

              */

              public static List<String[]> readExcel(File excelFile,int rowNum) throws BiffException,

              IOException {

              // 創建一個list 用來存儲讀取的內容

              List<String[]> list = new ArrayList<String[]>();

              Workbook rwb = null;

              Cell cell = null;

              // 創建輸入流

              InputStream stream = new FileInputStream(excelFile);

              // 獲取Excel文件對象

              rwb = Workbook.getWorkbook(stream);

              // 獲取文件的指定工作表 默認的第一個

              Sheet sheet = rwb.getSheet(0);

              // 行數(表頭的目錄不需要,從1開始)

              for (int i = rowNum-1; i < sheet.getRows(); i++) {

              // 創建一個數組 用來存儲每一列的值

              String[] str = new String[sheet.getColumns()];

              // 列數

              for (int j = 0; j < sheet.getColumns(); j++) {

              // 獲取第i行,第j列的值

              cell =  sheet.getCell(j, i);

              str[j] = cell.getContents();

              }

              // 把剛獲取的列存入list

              list.add(str);

              }

              // 返回值集合

              return list;

              }

              public static void main(String[] args) {

              String excelFileName = "D:\\area.xls";

              try {

              List<String[]> list = ExcelReader.readExcel(new File(excelFileName),1);

              for (int i = 0; i < list.size(); i++) {

              String[] str = (String[])list.get(i);

              for (int j = 0; j < str.length; j++) {

              System.out.println(str[j]);

              }

              }

              } catch (BiffException e) {

              e.printStackTrace();

              } catch (IOException e) {

              e.printStackTrace();

              }

              }

              }

            【如何實現控制臺導入Excel】相關文章:

            Access 2007中的數據如何導入Excel文件08-11

            如何將Word試卷快速導入Excel08-18

            Excel2013如何導入網頁上的表格10-09

            如何把Excel工作表中數據導入數據庫07-04

            Excel如何實現數據多人修訂后的追蹤與確認10-28

            如何實現Excel計算錯誤,系統就提示錯誤10-15

            Word導入Excel的三種技巧07-09

            Excel2013怎么導入Access的數據07-09

            Excel中如何批量實現凡是大于2.5的數字變成紅色?10-01

                    <pre id="bbfd9"><del id="bbfd9"><dfn id="bbfd9"></dfn></del></pre>

                    <ruby id="bbfd9"></ruby><p id="bbfd9"><mark id="bbfd9"></mark></p>

                    <p id="bbfd9"></p>

                    <p id="bbfd9"><cite id="bbfd9"></cite></p>

                      <th id="bbfd9"><form id="bbfd9"><dl id="bbfd9"></dl></form></th>

                      <p id="bbfd9"><cite id="bbfd9"></cite></p><p id="bbfd9"></p>
                      <p id="bbfd9"><cite id="bbfd9"><progress id="bbfd9"></progress></cite></p>
                      飘沙影院