ArrayList<Integer> list = new ArrayList<>();
list.add(11);
Integer i = list.get(0);
既然泛型会被擦除,也就是说运行时内存中加载的集合依然是object类的,那为什么数据取用的时候不用强制类型转换呢?
ArrayList<Integer> list = new ArrayList<>();
list.add(11);
Integer i = list.get(0);
既然泛型会被擦除,也就是说运行时内存中加载的集合依然是object类的,那为什么数据取用的时候不用强制类型转换呢?