我们的应用程序包含网络元素表。我的目的是检查目录表是否按字母顺序排列。
WebDriver d=new FirefoxDriver();
d.get("http://www.javatpoint.com/wrapper-class-in-java");
WebElement table=d.findElement(By.xpath(".//*[@id='city']/table/tbody"));
List<WebElement> lst=table.findElements(By.tagName("tr"));
System.out.println(lst);
List ls=new ArrayList<String>();
for(int i=0;i<=6;i++)
{
ls=lst.addAll(get(i).getText())
}
我的目标是将字符串类型的 webelement 存储在一个列表中,并创建另一个排序类型的列表,最后比较两个列表。请帮忙。
原文由 sreenath 发布,翻译遵循 CC BY-SA 4.0 许可协议
您可以将默认排序存储在字符串数组中,例如
obtainedList
然后使用sortedList
的集合对其进行排序,最后是两者。对于降序添加:
在
Collections.sort(sortedList);
之后