第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會有你想問的

用JAVA實(shí)現(xiàn)讀取excel表并統(tǒng)計(jì)數(shù)據(jù)

用JAVA實(shí)現(xiàn)讀取excel表并統(tǒng)計(jì)數(shù)據(jù)

海綿寶寶撒 2018-10-10 13:45:46
查看完整描述

1 回答

?
12345678_0001

TA貢獻(xiàn)1802條經(jīng)驗(yàn) 獲得超5個(gè)贊

/**
*
*

標(biāo)題:readExcel


*

描述:讀取Excel文件數(shù)據(jù)


* @param excelfilePath Excel文件路徑
* @param startRow 開始行
* @param startCol 開始列
* @return List>
* @throws IOException
* @throws BiffException
*/
public List> readExcel(String excelfilePath,int startRow, int startCol)
throws IOException, BiffException {
// 讀取xls文件
InputStream ins = new FileInputStream(excelfilePath);
// 設(shè)置讀文件編碼
WorkbookSettings setEncode = new WorkbookSettings();
setEncode.setEncoding("UTF-8");
Workbook rwb = Workbook.getWorkbook(ins, setEncode);
List> alldata = new ArrayList>();
Map data = null;
alldata.clear();
// 獲得當(dāng)前Excel表共有幾個(gè)sheet
Sheet[] sheets = rwb.getSheets();
// 獲得表數(shù)
int pages = sheets.length;
// 將excel表中的數(shù)據(jù)讀取出來
// 在從Excel中讀取數(shù)據(jù)的時(shí)候不需要知道每個(gè)sheet有幾行,有那多少列
for (int i = 0; i < pages; i++) {
//這里讀取excel中每個(gè)sheet的數(shù)據(jù),Sheet sheet = rwb.getSheet(i); 讀取第二個(gè)sheet就是getSheet(1);
Sheet sheet = rwb.getSheet(i);
int cols = sheet.getColumns(); // 列
// 讀取每一行對應(yīng)的列數(shù)目
// 循環(huán)讀取每一行的全部列數(shù)目的內(nèi)容
int rows = sheet.getRows(); // 行
for (int r = startRow; r < rows; r++) {
data = new HashMap();
// 行循環(huán),Excel的行列是從(0,0)開始
for (int c = startCol; c < cols; c++) {
Cell excelRows = sheet.getCell(c, r);
data.put("bgbh", excelRows.getContents());
}
alldata.add(data);
}
}
ins.close();
return alldata;
}
查看完整回答
反對 回復(fù) 2018-10-24
  • 1 回答
  • 0 關(guān)注
  • 3288 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號