Java里面Arrays.asList()问题

list = Arrays.asList(T[] arr);

当asList里面传的是普通类型的数组的话,list就会把整个数组当作list的一个元素加入里面例如参数为 int[] arr = {1,2,3};,那么list的第一个元素为1,2,3。

当asList里面传的是引用类型的数组的话,就正常的按顺序加入到list里面了。

posted @ 2018-05-30 09:35  小coding  阅读(1888)  评论(0)    收藏  举报