Java中如何通过索引获取ArrayList元素?对比Python列表取值方法
Java中ArrayList通过索引获取元素的方法
Python里可以直接用array[index]的方式获取列表元素,但Java的ArrayList不属于数组类型,不能用方括号语法访问元素,想要获取指定索引的元素,得调用ArrayList的get(int index)方法。
你的代码改成这样就能正常获取索引1对应的monitor了:
ArrayList<String> wordList = new ArrayList<String>(); wordList.add("desk"); wordList.add("monitor"); return wordList.get(1);
之前报错的原因是Java里只有数组才能用[索引]的方式访问元素,ArrayList是集合框架中的类,需要用它提供的get()方法来完成索引取值操作。
内容的提问来源于stack exchange,提问作者sentzs
相关产品推荐
相关产品推荐

