Java 列表索引值检索

Java 列表索引值检索,java,Java,我有一个列表,上面有像a,b,c,d,e,f,g,h,I这样的数据 如果我想要这个列表,我会说getList();这会返回一个arraylist,我只需要索引10处的值,即“i”,我该怎么做 getList().get(8); 请记住,索引是基于0的。因此索引8表示9项 建议:始终查看或打开IDE的autocomplete,查看对象有哪些方法。它们中的大多数都是以一种明确知道它们实际做什么的方式命名和记录的 例如,在你的例子中,谷歌搜索“ArrayList”,打开第一个结果(来自java.su

我有一个列表,上面有像a,b,c,d,e,f,g,h,I这样的数据 如果我想要这个列表,我会说getList();这会返回一个arraylist,我只需要索引10处的值,即“i”,我该怎么做

getList().get(8);
请记住,索引是基于0的。因此索引
8
表示
9

建议:始终查看或打开IDE的autocomplete,查看对象有哪些方法。它们中的大多数都是以一种明确知道它们实际做什么的方式命名和记录的

例如,在你的例子中,谷歌搜索“ArrayList”,打开第一个结果(来自java.sun.com),然后查看那里的方法。

我同意


顺便说一句,您可以找到完整的JavaAPI文档。我强烈建议将其加入书签。

Java使用基于0的索引。列表中的第十个元素位于索引9,而不是索引10。此外,您的示例列表中只有9个元素,因此“i”将位于索引8处。您的链接指向未发布Java 7的javadoc。当然,如果您使用Eclipse,您应该为Java API文档的正确版本添加书签(您链接到Java 7 beta,OP可能不使用它),它实际上有一个单独的Javadoc窗格,您可以将其添加到UI中,您可以在
窗口->显示视图->Java/Javadoc
中找到它,它甚至可以自动响应光标在源文件中的位置,这非常方便。