List<Integer> list=Arrays.asList(0,1,2,3,4,5);
list.set(0, (Integer)1);
//! list.add(6); //Runtime error.Arrays.asList产生的List在底层的表示是数组,因此不能改变尺寸。所以试图调用add或delete方法的时候,会出现“Unsupported Operation”错误。
iterator=list.iterator();
while (iterator.hasNext()) {
System.out.println(iterator.next());
}
注意了:Arrays.asList产生的List在底层的表示是数组,因此不能改变尺寸。所以试图调用add或delete方法的时候,会出现“Unsupported Operation”错误。切记,切记!!!