本帖最后由 赵彦辉 于 2013-3-12 22:04 编辑  
- public static void main(String[] args)throws Exception
 
 -         {
 
 -                 int[] arr = {1,2,3,45};
 
 -                 List<int[]> list = Arrays.asList(arr);
 
 -                 System.out.println(list);
 
 -                 Iterator ite = list.iterator();
 
 -                 while(ite.hasNext())
 
 -                 {
 
 -                         System.out.println(ite.next());
 
 -                 }
 
 -         }
 
  复制代码 我们都知道Arrays是对数组进行操作的工具类,其asList()方法是将数组转换成集合 
 
1、如果数组中的元素都是对象,变成集合时,数组中的元素就直接转换成集合中的元素。
 2、如果数组中的元素都是基本数据类型,变成集合时,会将该数组作为集合中的元素存在。 
 
上面的代码是将一个int类型的数组转换成集合,我的问题是:能否从集合中,再取出该数组的所有元素 
我自己测试的是只能取出该数组的内存地址 
希望大家可以帮我完成下面的代码 
 
  
 
 |