void test() {
//限制类型为Integer
List<Integer> list1 = new ArrayList<Integer>();
list1.add(new Integer(1));
//引用赋值给另一个list变量:list2
List list2 = list1;
//添加HashMap类型元素,成功
list2.add(new HashMap());
}
以上例子说明,List元素类型限制只在声明限制类型的List变量上生效,不会传递给另一个List变量。
网友评论