我有一张多页表格。我想将特定列中的所有值添加到二维数组。我首先将第一页中的值存储到数组中(第一页中有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]);
}
}
任何人都可以指导我为什么将空值添加到我的数组中