黑马程序员JavaAPI17天4(Arrays)

package string.test;

import java.util.Arrays;

/*
 * 工具类:Arrays
 * asList(T... a) 
 * 注意:将数组变成集合,不可以使用集合的增删方法
 * 因为数组的长度是固定的
 * 如果增删会发生 UnsupportedOperationException异常
 * 
 * 注意:数组中的元素都是对象,变集合时数组中的元素就直接转换成集合中的元素、
 *       如果数组中的元素都是基本数据类型,那么会将该数组作为集合中的元素存在
 *    
 */
public class ArraysDemo1 {

    public static void main(String[] args) {
        // int[] arrs = { 1, 2, 3 };
        // System.out.println(Arrays.toString(arrs));
        String[] arrs = { "abc", "dec", "efg" };
        System.out.println(Arrays.asList(arrs));//[abc, dec, efg]
        int[] ints = { 1, 2, 3 };
        System.out.println(Arrays.asList(ints));//[[I@dc8569]
        Integer[] integers = { 1, 2, 3 };
        System.out.println(Arrays.asList(integers));//[1, 2, 3]
    }
}
原文地址:https://www.cnblogs.com/guwenren/p/2971543.html