获取特定的ArrayList项

时间:2010-10-13 03:33:59

标签: java arraylist

public static ArrayList mainList = someList;

如何从ArrayList获取特定项目? mainList[3]

8 个答案:

答案 0 :(得分:243)

许多人已经告诉过你了:

mainList.get(3);

请务必查看ArrayList Javadoc

另外,请注意数组索引:在Java中,第一个元素位于索引0。因此,如果您尝试获取第三个元素,那么您的解决方案将是mainList.get(2);

答案 1 :(得分:39)

有时间熟悉ArrayList API及更多内容:

ArrayList at Java 6 API Documentation

立即提问:

mainList.get(3);

答案 2 :(得分:15)

mainList.get(list_index)

答案 3 :(得分:6)

mainList.get(3);

为了将来参考,您应该参考Java API来解决这些类型的问题:

http://download.oracle.com/javase/1.4.2/docs/api/java/util/ArrayList.html

这是一件有用的事情!

答案 4 :(得分:5)

我们使用mainList.get(index)打印值,其中index以' 0'开头。 例如:mainList.get(2)打印列表中的第3个元素。

答案 5 :(得分:4)

您可以从ArrayList API doc获得答案。

请始终参考API文档..它有帮助

您的电话将如下所示:

mainList.get(3);

以下是使用Basics :)理解ArrayList的简单教程:

http://www.javadeveloper.co.in/java/java-arraylist-tutorial.html

答案 6 :(得分:3)

尝试:

ArrayListname.get(index);

其中index是索引中的位置,而ArrayListname是Arraylist的名称,在您的情况下是mainList。

答案 7 :(得分:-2)

我一直在使用ArrayListAdapter动态地将条目放入相应的字段中; 这对将来的查询非常有用

 AdapterView.AdapterContextMenuInfo info = (AdapterView.AdapterContextMenuInfo)item.getMenuInfo();

然后,你可以获取任何arraylist项目如下:

arrayListName(info.position);
相关问题