经常会存在集合类与数组之间的转换问题,但又不想用for循环,其实java中给我们提供了很多方法供我们调用,可以完成数组与集合类之间的转换
public static void main(String[] args) {
// TODO Auto-generated method stub
Collection<Integer> list = new ArrayList<Integer>();
Integer[] arr = {8,9,0,5,1,0};
//数组转换成集合类,并且不失去动态增长特性
Collections.addAll(list, arr);
Iterator it = list.iterator();
while(it.hasNext()){
System.out.println(it.next());
}
//集合类转换成数组
Object[] o = list.toArray();
for(Object oo:o){
System.out.println(oo);
}
}