- import java.util.ArrayList;
- import java.util.Collection;
- import java.util.Iterator;
- public class CollectionDemo {
- public static void main(String[] args) {
- ArrayList<Integer> c = new ArrayList<>();
- c.add(1);
- c.add(2);
- Integer i = c.get(0); //这里为什么编译报错?
- }
- }
复制代码
代码修改如上,因为get()方法返回的是引用类型,所以你的代码有错。kanAPI的时候要看清楚,返回类型是很重要的 |