2015-11-17 44 views
1

如何從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)

如何獲取列表中指定位置的元素?例如,我需要第三個括號中包含的元素的第二個值。

+0

你在第3行是指由一些什麼位置?你能否進一步闡述。 – Bajji

+0

請改善您的帖子。我不知道你想實現什麼, – Yoda

+0

對不起,格式化改變了它。我的意思是第三個 括號和第二個數字。 – Revolt

回答

0

要獲取List中指定索引處的元素,請使用get(int index)方法。

在你的情況,你可能想使用: tests.get(2).nameOfTheFieldWhereTheSecondValueIsStored.

強烈建議,有在文檔一目瞭然問一個問題之前:http://docs.oracle.com/javase/7/docs/api/java/util/List.html

+0

謝謝你的回答,我知道List。我只是不知道那個:「.nameOfTheFieldWhereTheSecondValueIsStored」 – Revolt