java - 在java中切片列表

标签 java list selenium-webdriver

我有一个从 selenium-webdriver 获得的列表:

List<WebElement> allElements = driver.findElements(By.xpath(""));

现在我想获取前 6 个元素并打印它们。

最佳答案

另一种简洁的方法是使用 streams来自 Java 8:

List<WebElement> subElements = allElements.stream().limit(6).collect(Collectors.toList());

关于java - 在java中切片列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30978892/

相关文章:

c# - Selenium.PhantomJS 是无效的命名空间

带有进度和线程噩梦的 Java 异步数据加载

java - 为什么在将字符串转换为整数时出现 NumberFormatException?

java - 将值从 JList 传输到 Java 中的另一个类

Java 整数流

google-chrome - WebDriver异常: unknown error: DevToolsActivePort file doesn't exist while trying to initiate Chrome Browser

Java正则表达式全部替换不替换所有单词

JavaScript/ typescript : Can you look up number values in a list and replace them with strings?

python - 列表中成对嵌套的列表

selenium - 等到可见和等到位于 Selenium 之间有什么区别