最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

java讀取excel文件的兩種方法

 更新時間:2020年12月31日 10:22:18   作者:仰望天空  
這篇文章主要為大家詳細(xì)介紹了java讀取excel文件的兩種方法,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下

本文實例為大家分享了java讀取excel文件的具體代碼,供大家參考,具體內(nèi)容如下

方式一:

借用

package com.ij34.util;
/** 
* @author Admin
* @date 創(chuàng)建時間:2017年8月29日 下午2:07:59 
* @version 1.0
*@type_name myclass
*/
import java.io.File; 
import java.io.IOException; 
import jxl.Cell; 
import jxl.Sheet; 
import jxl.Workbook; 
import jxl.read.biff.BiffException; 
 
public class Test05 { 
public static void main(String args[]){ 
 File f=new File("table01.xls"); 
 try { 
 Workbook book=Workbook.getWorkbook(f);// 
 Sheet sheet=book.getSheet(0); //獲得第一個工作表對象 
 for(int i=0;i<sheet.getRows();i++){ 
  for(int j=0;j<sheet.getColumns();j++){ 
  Cell cell=sheet.getCell(j, i); //獲得單元格 
  System.out.print(cell.getContents()+" "); 
  } 
  System.out.print("\n"); 
 } 
 } catch (BiffException e) { 
 // TODO Auto-generated catch block 
 e.printStackTrace(); 
 } catch (IOException e) { 
 // TODO Auto-generated catch block 
 e.printStackTrace(); 
 } 
} 
} 

 方式二:

package com.ij34.util;

import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;

import org.apache.poi.hssf.usermodel.HSSFSheet;
import org.apache.poi.hssf.usermodel.HSSFWorkbook;
import org.apache.poi.ss.usermodel.Cell;
import org.apache.poi.ss.usermodel.DateUtil;
import org.apache.poi.ss.usermodel.Row;

/** 
* @author Admin
* @date 創(chuàng)建時間:2017年8月29日 下午4:01:06 
* @version 1.0
*@type_name Test02
*讀取xls
*/
public class Test02 {
 public static void main(String[] args) throws FileNotFoundException, IOException {
 File excelFile = new File("table01.xls");
 HSSFWorkbook wb = new HSSFWorkbook(new FileInputStream(excelFile));
 HSSFSheet sheet = wb.getSheetAt(0);
 
 for (Row row : sheet) {
  for (Cell cell : row) {
  switch (cell.getCellType()) {
  case Cell.CELL_TYPE_STRING://字符串
   System.out.print(cell.getRichStringCellValue().getString());
   System.out.print(" ");
   break;
  case Cell.CELL_TYPE_NUMERIC://數(shù)值與日期
   if (DateUtil.isCellDateFormatted(cell)) {
   System.out.print(String.valueOf(cell.getDateCellValue()));
   } else {
   System.out.print(cell.getNumericCellValue());
   }
   System.out.print(" ");
   break;
  case Cell.CELL_TYPE_BOOLEAN://boolean類型
   System.out.print(cell.getBooleanCellValue());
   System.out.print(" ");
   break;
  default:
  }
  }
  System.out.println();
 }
}
}

附j(luò)ar包

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。 

相關(guān)文章

  • Java字符串中刪除指定子字符串的方法簡介

    Java字符串中刪除指定子字符串的方法簡介

    這篇文章主要介紹了Java字符串中刪除指定子字符串的方法,是Java入門學(xué)習(xí)中的基礎(chǔ)知識,需要的朋友可以參考下
    2015-11-11
  • 大廠面試???快速排序冒泡排序算法

    大廠面試???快速排序冒泡排序算法

    快速排序由于排序效率在同為O(N*logN)的幾種排序方法中效率較高,因此經(jīng)常被采用,再加上快速排序思想----分治法也確實實用,因此很多軟件公司的筆試面試,包括像BAT、字節(jié)、美團(tuán)等知名IT公司都喜歡考查快速排序原理和手寫源碼
    2021-08-08
  • Java連接SQL?Server數(shù)據(jù)庫的超詳細(xì)教程

    Java連接SQL?Server數(shù)據(jù)庫的超詳細(xì)教程

    在Java應(yīng)用程序中我們經(jīng)常需要與數(shù)據(jù)庫進(jìn)行交互,一種常見的數(shù)據(jù)庫是Microsoft?SQL?Server,下面這篇文章主要給大家介紹了關(guān)于Java連接SQL?Server數(shù)據(jù)庫的超詳細(xì)教程,需要的朋友可以參考下
    2024-01-01
  • SpringBoot 請求參數(shù)忽略大小寫的實例

    SpringBoot 請求參數(shù)忽略大小寫的實例

    這篇文章主要介紹了SpringBoot 請求參數(shù)忽略大小寫的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-01-01
  • Java中Date日期類的使用方法示例詳解

    Java中Date日期類的使用方法示例詳解

    這篇文章主要介紹了Java中Date日期類的使用方法,本文通過實例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-08-08
  • Spring Cloud Hystrix入門和Hystrix命令原理分析

    Spring Cloud Hystrix入門和Hystrix命令原理分析

    這篇文章主要介紹了Spring Cloud Hystrix入門和Hystrix命令原理分析,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-08-08
  • 關(guān)于Openfire集群源碼的分析

    關(guān)于Openfire集群源碼的分析

    這篇文章主要介紹了關(guān)于Openfire集群源碼的分析,內(nèi)容比較詳細(xì),具有一定參考價值,需要的朋友可以了解下。
    2017-09-09
  • Java開發(fā)之普通web項目轉(zhuǎn)為Maven項目的方法

    Java開發(fā)之普通web項目轉(zhuǎn)為Maven項目的方法

    這篇文章主要給大家介紹了關(guān)于Java開發(fā)之普通web項目轉(zhuǎn)為Maven項目的相關(guān)資料,文中通過圖文將轉(zhuǎn)換的方法步驟介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧。
    2017-12-12
  • IDEA的maven設(shè)置代理方式

    IDEA的maven設(shè)置代理方式

    文章介紹了如何設(shè)置IntelliJ?IDEA系統(tǒng)代理,并在Maven的Importing和Runner中添加代理配置,包括設(shè)置代理主機和端口
    2025-01-01
  • SpringBoot+MyBatis實現(xiàn)MD5加密數(shù)據(jù)庫用戶密碼的方法

    SpringBoot+MyBatis實現(xiàn)MD5加密數(shù)據(jù)庫用戶密碼的方法

    MD5技術(shù)主要用于對用戶密碼加密,增加賬戶的安全性,他具有不可逆的特性,不會被輕易解密,這篇文章給大家介紹SpringBoot+MyBatis實現(xiàn)MD5加密數(shù)據(jù)庫用戶密碼的方法,感興趣的朋友跟隨小編一起看看吧
    2024-03-03

最新評論

元氏县| 峨眉山市| 通化县| 永吉县| 庆安县| 灵武市| 都安| 夏河县| 万全县| 务川| 沐川县| 漳平市| 漳平市| 汶川县| 张家口市| 浏阳市| 延寿县| 溧水县| 壤塘县| 万盛区| 富蕴县| 姚安县| 景洪市| 多伦县| 吉木萨尔县| 新疆| 全南县| 安化县| 安阳县| 准格尔旗| 西城区| 兴仁县| 奉新县| 满洲里市| 类乌齐县| 佛冈县| 治多县| 仙桃市| 屏东县| 卓资县| 南丰县|