// 获得总共有多少行int rowNum = 0;//存在样式的空行。会被统计进来。所以主要的问题是要判断是否是空行。for (int num = 1; num <= sheet.getLastRowNum(); num++) {//跳过第一行,看个人需求 HSSFRow row = sheet.getRow(num); if (row != null) rowNum++;}