在Java中,有时我们需要创建一个小列表或为了方便将数组转换为列表。Java为此提供了一些辅助方法。
在本教程中,我们将比较初始化小型临时数组的两种主要方式:_List.of()和_Array.asList()。
使用_Arrays.asList()_
_Arrays.asList()_是在Java 1.2中引入的,它简化了_List_对象的创建,_List_是_Java Collections Framework_的一部分。它可以将数组作为输入并创建提供的数组的_List_对象:
Integer[] array = new Integer[]{1, 2, 3, 4};
List``````<Integer>`````` list = Arrays.asList(array);
assertThat(list).containsExactly(1,2,3,4);
大约 2 分钟