欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

JAVA使用POI獲取Excel的列數(shù)與行數(shù)

 更新時間:2016年12月19日 10:06:06   作者:Inovation_Sky  
Apache POI 是用Java編寫的免費開源的跨平臺的 Java API,Apache POI提供API給Java程式對Microsoft Office格式檔案讀和寫的功能。 下面這篇文章給大家介紹了JAVA使用POI獲取Excel列數(shù)和行數(shù)的方法,有需要的朋友們可以參考借鑒,下面來一起看看吧。

前言

報表輸出是Java應(yīng)用開發(fā)中經(jīng)常涉及的內(nèi)容,而一般的報表往往缺乏通用性,不方便用戶進行個性化編輯。Java程序由于其跨平臺特性,不能直接操縱Excel。因此,本文探討一下POI視線Java程序進行Excel中列數(shù)和行數(shù)的讀取。

方法如下

//獲取指定行,索引從0開始
hssfRow=hssfSheet.getRow(1);
//獲取指定列,索引從0開始
hssfCell=hssfRow.getCell((short)6);

//獲取總行數(shù)
//int rowNum=hssfSheet.getLastRowNum();
//獲取一個excel表格中的總記錄數(shù)
int rowNum=storagesList.size();
//獲取總列數(shù)
int columnNum=hssfRow.getPhysicalNumberOfCells();

FileInputStream inp = new FileInputStream("E:\\WEIAN.xls"); 
HSSFWorkbook wb = new HSSFWorkbook(inp);
HSSFSheet sheet = wb.getSheetAt(2); // 獲得第三個工作薄(2008工作薄)
// 填充上面的表格,數(shù)據(jù)需要從數(shù)據(jù)庫查詢
HSSFRow row5 = sheet.getRow(4); // 獲得工作薄的第五行
HSSFCell cell54 = row5.getCell(3);// 獲得第五行的第四個單元格
cell54.setCellValue("測試納稅人名稱");// 給單元格賦值
//獲得總列數(shù)
int coloumNum=sheet.getRow(0).getPhysicalNumberOfCells();
int rowNum=sheet.getLastRowNum();//獲得總行數(shù)

總結(jié)

以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家學(xué)習(xí)或者使用Java能帶來一定的幫助,如果有疑問大家可以留言交流。

相關(guān)文章

最新評論