av手机免费在线观看,国产女人在线视频,国产xxxx免费,捆绑调教一二三区,97影院最新理论片,色之久久综合,国产精品日韩欧美一区二区三区

java語言

如何實現(xiàn)控制臺導入Excel

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

如何實現(xiàn)控制臺導入Excel

  導語:如何實現(xiàn)控制臺導入Excel呢?下面是小編給大家提供的代碼,大家可以參考練習,更多詳情請關(guān)注應(yīng)屆畢業(yè)生考試網(wǎng)。

  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 {

  // 創(chuàng)建一個list 用來存儲讀取的內(nèi)容

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

  Workbook rwb = null;

  Cell cell = null;

  // 創(chuàng)建輸入流

  InputStream stream = new FileInputStream(excelFile);

  // 獲取Excel文件對象

  rwb = Workbook.getWorkbook(stream);

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

  Sheet sheet = rwb.getSheet(0);

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

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

  // 創(chuàng)建一個數(shù)組 用來存儲每一列的值

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

  // 列數(shù)

  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();

  }

  }

  }

【如何實現(xiàn)控制臺導入Excel】相關(guān)文章:

Access 2007中的數(shù)據(jù)如何導入Excel文件08-11

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

Excel2013如何導入網(wǎng)頁上的表格10-09

如何把Excel工作表中數(shù)據(jù)導入數(shù)據(jù)庫07-04

Excel如何實現(xiàn)數(shù)據(jù)多人修訂后的追蹤與確認10-28

如何實現(xiàn)Excel計算錯誤,系統(tǒng)就提示錯誤10-15

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

Excel2013怎么導入Access的數(shù)據(jù)07-09

Excel中如何批量實現(xiàn)凡是大于2.5的數(shù)字變成紅色?10-01