2个回答
2014-03-20
展开全部
没看错?InputStream 是读入的。
//把一张xls的数据表读到wb里
HSSFWorkbook wb = new HSSFWorkbook(new FileInputStream(new File("C:/tt.xls")));
HSSFSheet sheet = wb.getSheetAt(0);//读第1个工作表
//循环遍历表sheet.getLastRowNum()是获取一个表最后一条记录的记录号,
for(int j=0;j<sheet.getLastRowNum()+1;j++) {
HSSFRow row = sheet.getRow(j);//行对象
for(int i=0;i<row.getLastCellNum();i++) { //行里面的各单元格
HSSFCell cell = row.getCell(i);//单元格
System.out.println(cell.getRichStringCellValue());//印出来看看数据
}
System.out.println("=================================================");
//把一张xls的数据表读到wb里
HSSFWorkbook wb = new HSSFWorkbook(new FileInputStream(new File("C:/tt.xls")));
HSSFSheet sheet = wb.getSheetAt(0);//读第1个工作表
//循环遍历表sheet.getLastRowNum()是获取一个表最后一条记录的记录号,
for(int j=0;j<sheet.getLastRowNum()+1;j++) {
HSSFRow row = sheet.getRow(j);//行对象
for(int i=0;i<row.getLastCellNum();i++) { //行里面的各单元格
HSSFCell cell = row.getCell(i);//单元格
System.out.println(cell.getRichStringCellValue());//印出来看看数据
}
System.out.println("=================================================");
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询