繁体   English   中英

从 webelements 列表中获取具有最高值的 webelements 的方法

[英]method to get Webelement with highest value from list of webelements

我正在尝试编写一种方法,该方法将返回具有最高值的行的WebElement 我有一个清单

List<Rows> rows = getNames();

然后我需要从某些列中获取值。 这没关系,但我不知道如何获得最高的,并返回具有该值的那个 WebElement。 我知道如何获得最高的 int,然后返回它的 webelement? 例子

List<WebElement> columnValus = null;
for (int i=0; i < rows.size(); i++) {
columnValus.add(rows.get(i).getColumnValue("nameOfTheColumn")) //it will return its value as string, but can be converted to int
}

这就是我卡住的地方

我猜rowsWebElements的列表。 我还假设有一种方法可以从返回int值的WebElement中获取值。
如果是这样,代码可以是这样的:

public WebElement getMaxRow(){
    WebElement result;
    int maxVal = Integer.MIN_VALUE;
    for(WebElement row : rows){
        if(row.getValue()>maxVal){
            result = row;
        }
    }
    return result;
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM