集合转数组的两种方法

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_35868412/article/details/81907681

不多说,直接上代码,代码很简单,应该都能看的懂~

public static void main(String[] args) {
        List list = new ArrayList();
        list.add("1");
        list.add("2");
        list.add("3");
        //第一种
        String[]  arr1 = new String[list.size()];  
        list.toArray(arr1);
        for (int i = 0; i < arr1.length; i++) {
            System.out.println(arr1[i]);
        }
        //第二种
        String[] arr2 = (String[])list.toArray(new String[0]);
        for (int i = 0; i < arr2.length; i++) {
            System.out.println(arr2[i]);
        }
    }

猜你喜欢

转载自blog.csdn.net/qq_35868412/article/details/81907681