62,620
社区成员
发帖
与我相关
我的任务
分享String filePath = "C:/test.xls";
InputStream fs = null;
Workbook workBook = null;
try {
// 加载excel文件
fs = new FileInputStream(filePath);
// 得到 workbook
workBook = Workbook.getWorkbook(fs);
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (BiffException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
// 取得sheet,如果你的workbook里有多个sheet 可以利用 wb.getSheets()方法来得到所有的。
// getSheets() 方法返回 Sheet[] 数组 然后利用数组来操作。就是多次循环的事。
Sheet sheet = workBook.getSheet(0);//这里只取得第一个sheet的值,默认从0开始
Cell cell = null;//就是单个单元格
//根据行列索引取得相应单元格的内容
StringBuffer sb = new StringBuffer();
cell = sheet.getCell(4, 3);
sb.append(cell.getContents());
workBook.close();//记得关闭