为什么这个不起作用:
ArrayList<LinkedList<int>>
这个的作用是:
ArrayList<LinkedList<Integer>>
???
因为Java只能使用类(而不是基本类型)和数组(也是基本类型的数组)作为泛型(介于<
and >
).
List<Integer> list;
这也是为什么有原始类型的包装类的原因:
int -> Integer
boolean -> Boolean
double -> Double
byte -> Byte
etc...
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)