用到的类是:
import org.apache.poi.hssf.usermodel.HSSFRow;
import org.apache.poi.hssf.usermodel.HSSFSheet;
import org.apache.poi.hssf.usermodel.HSSFWorkbook;
try{
//List String中的元素行数组String为excel中的每一行
List String list=new ArrayList String();
InputStream is=new FileInputStream("test.xls");
HSSFWorkbook hwk=new HSSFWorkbook(is);//将is流实例到一个excel流里
HSSFSheet sh=hwk.getSheetAt(0);//得到book第一个工作薄sheet int rows=sh.getLastRowNum()+1-sh.getFirstRowNum();//总行数
for(int i=0;i rows;i++){
HSSFRow row=sh.getRow(i);
int cols=row.getLastCellNum()+1-row.getFirstCellNum();//该行的总列数
String str=new String[cols];//用来储存安放该行每一列的值
for(int j=0;j cols;j++){
Object col=row.getCell((short)j);
str[j]=col.toString();
}
}
.