数组与集合的互换

List<String> list=new ArrayList<String>();
        //将list集合变为数组
        String[] arr=new String[list.size()];
        //带参数和不带的区别
        Object[] array = list.toArray();//返回的为Object数组
        arr=list.toArray(arr);//返回的为传入的数组的类型的数组
        
        //数组转变为list集合
        List<String> asList = Arrays.asList(arr);
        
        //将数组打印出来
        System.out.println(Arrays.toString(arr));

 

posted @ 2016-05-21 10:49  ts-android  阅读(548)  评论(0编辑  收藏  举报