繁体   English   中英

如何从ArrayList中获取元素?

[英]How can I get elements from the ArrayList?

我有

private List<Test> tests   = new ArrayList<Test>();

void creatingList ()
{
    for (int i = 0; i < 10; i++)
        for (int j = 0; j < 10; j++) {
            if (array[k] == 1)
            {
                Test te = new Test(i, j);
                tests.add(te);
            }
            k++;
        }
}

例如,我这里有数字或字符串列表:(1,0); (1,1); (3,5); (5,5)

如何获取元素在列表中的指定位置? 例如,我需要第三个括号中包含的元素的第二个值。

要获取List中指定索引处的元素,请使用get(int index)方法。

在您的情况下,您可能需要使用: tests.get(2).nameOfTheFieldWhereTheSecondValueIsStored.

强烈建议在提出问题之前先浏览一下文档: http : //docs.oracle.com/javase/7/docs/api/java/util/List.html

暂无
暂无

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

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