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]
}
}