ArrayList<Integer> list = new ArrayList<Integer>();在这个泛型为Integer的ArrayList中存放一个String类型的对象,这个可以实现么?作者: 低调的奢华 时间: 2013-11-23 19:15
反射的话应该可以实现!泛型是编译时的约束,编译器编译完后会去掉类型信息,所以只要跳过编译就行了!
ArrayList<String> strList = new ArrayList<String>();
ArrayList<Integer> intList = new ArrayList<Integer>();