如何将多页列的列中的值添加到数组?

时间:2018-11-02 06:37:54

标签: java arrays selenium

我有一张多页表格。我想将特定列中的所有值添加到二维数组。我首先将第一页中的值存储到数组中(第一页中有25个值),单击到第二页(第二页中有4个值),然后尝试将其作为循环存储在数组中。数组已创建,但是还添加了许多空值。这是我的代码:

这里pcount是页数,ccount =否。页面中的行数

for (int i=1; i< =pcount; i++)
{
    for (int j=0;j< ccount; j++)
    {
        Array [i][j]=T.getcolumn.get(j).getText();
    }
    if(i<pcount)
    T.getbutton().get(i).click(); //for clicking to the next page
}

如果我在循环内打印值,则它可以正确打印,第一页包含25个值,第二页包含4个值

但是如果使用下面的代码再次打印,我会发现有很多空值添加到数组值中:

for (int i=1; i< =Array.length; i++)
{
    for (int j=0;j<Array[i].length; j++)
    {
        System.out.println(Array[i][j]);
    }
}

任何人都可以指导我为什么将空值添加到我的数组中

0 个答案:

没有答案