亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

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

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

前言

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

方法如下

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

//獲取總行數(shù)
//int rowNum=hssfSheet.getLastRowNum();
//獲取一個(gè)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); // 獲得第三個(gè)工作薄(2008工作薄)
// 填充上面的表格,數(shù)據(jù)需要從數(shù)據(jù)庫(kù)查詢
HSSFRow row5 = sheet.getRow(4); // 獲得工作薄的第五行
HSSFCell cell54 = row5.getCell(3);// 獲得第五行的第四個(gè)單元格
cell54.setCellValue("測(cè)試納稅人名稱");// 給單元格賦值
//獲得總列數(shù)
int coloumNum=sheet.getRow(0).getPhysicalNumberOfCells();
int rowNum=sheet.getLastRowNum();//獲得總行數(shù)

總結(jié)

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

相關(guān)文章

最新評(píng)論