String dt=s.getCell(0,row).getContents();
我应该如何改变它,使我将读取它从第四行开始,直到最后一行?我的代码目前从第一列读取所有行。有什么方法可以使用吗?
试试这个:
for(int row = 3; row < s.getRows(); row++){
String dt=s.getCell(0,row).getContents();
...
}
这将循环遍历所有行,从第4行int row = 3
开始,如果您想从另一行开始,只需更改row
变量的初始值(请记住,行索引从0开始),如果您想获得第4行之后的所有行的所有单元格,您可以这样做:
for(int row = 3; row < s.getRows(); row++){
Cell[] cells = s.getRow(row);
for(Cell cell:cells){
String dt= cell.getContents();
....
}
}