Iterator<Row> rowIterator = sheet.rowIterator()获取迭代器后怎么获取其中的行的对象
时间: 2024-02-19 12:57:36 浏览: 197
(STL)标准模板库
可以使用 while 循环和 hasNext() 方法来遍历迭代器中的每一行数据,然后通过 next() 方法获取每一行的对象。示例如下:
```
Iterator<Row> rowIterator = sheet.rowIterator();
while (rowIterator.hasNext()) {
Row row = rowIterator.next();
// 对 row 进行操作,比如获取单元格数据
}
```
在循环中,通过调用 `rowIterator.hasNext()` 方法来判断是否还有下一行数据,如果有就调用 `rowIterator.next()` 方法获取下一行的对象,将其赋值给 `Row` 类型的变量 `row`,然后就可以对 `row` 进行操作,比如获取单元格数据。
阅读全文