[Java] java 用poi读Excel文件内容 →→→→→进入此内容的聊天室

来自 , 2020-12-17, 写在 Java, 查看 178 次.
URL http://www.code666.cn/view/b73dfe25
  1.         /**
  2.          * 读Excel文件内容
  3.          *
  4.          * @param fileName
  5.          */
  6.         public void readExcel(String fileName) {
  7.  
  8.                 File file = new File(fileName);
  9.                 FileInputStream in = null;
  10.                 try {
  11.                         // 创建对Excel工作簿文件的引用
  12.                         in = new FileInputStream(file);
  13.                         HSSFWorkbook workbook = new HSSFWorkbook(in);
  14.  
  15.                         // 创建对工作表的引用。
  16.                         // 这里使用按名引用
  17.                         HSSFSheet sheet = workbook.getSheet("Test_Table");
  18.                         // 也可用getSheetAt(int index)按索引引用,
  19.                         // 在Excel文档中,第一张工作表的缺省索引是0,其语句为:
  20.                         // HSSFSheet sheet = workbook.getSheetAt(0);
  21.  
  22.                         // 下面读取Excel的前5行的数据
  23.                         System.out.println("下面是Excel文件" + file.getAbsolutePath() + "的内容:");
  24.                         HSSFRow row = null;
  25.                         HSSFCell cell = null;
  26.                         int rowNum = 0;// 行标
  27.                         int colNum = 0;// 列标
  28.                         for (; rowNum < 5; rowNum++) {
  29.                                 // 获取第rowNum行
  30.                                 row = sheet.getRow((short) rowNum);
  31.                                 for (colNum = 0; colNum < 5; colNum++) {
  32.                                         // 获取当前行的colNum位置的单元格
  33.                                         cell = row.getCell((short) colNum);
  34.                                         System.out.print(cell.getStringCellValue() + "\t");
  35.                                 }
  36.                                 // 换行
  37.                                 System.out.println();
  38.                         }
  39.  
  40.                         in.close();
  41.                 } catch (Exception e) {
  42.                         System.out
  43.                                         .println("读取Excel文件" + file.getAbsolutePath() + "失败:" + e);
  44.                 } finally {
  45.                         if (in != null) {
  46.                                 try {
  47.                                         in.close();
  48.                                 } catch (IOException e1) {
  49.                                 }
  50.                         }
  51.                 }
  52.  
  53.         }

回复 "java 用poi读Excel文件内容"

这儿你可以回复上面这条便签

captcha