我希望迭代跳过前几个元素。 elements
是 List<WebElement>
.我不想从头开始遍历列表,而是从中间的某个地方开始,我该怎么做?
for ( WebElement element : elements )
{
//block of code
}
最佳答案
在许多情况下,如果您想对 List
的特定范围应用一些操作,您可以 use subList()
:
for (WebElement element : elements.subList(3, 7)) {
// do stuff
}
这也适用于删除某些范围:
myList.subList(4, 14).clear();
请注意 subList
仅存在于 List
上,因此这不适用于 Set
或其他非列表 Collection
对象。
关于java - 如何开始遍历集合而不是从头开始,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14438866/