将 String 数组转换为 java.util.List

49 浏览
0 Comments

将 String 数组转换为 java.util.List

如何将 String 数组转换为 java.util.List

admin 更改状态以发布 2023年5月24日
0
0 Comments

使用静态方法 List list = Arrays.asList(stringArray) 或者你可以遍历数组并将字符串添加到列表中。

0
0 Comments

List strings = Arrays.asList(new String[]{"one", "two", "three"});

这是一个数组的列表视图,这个列表部分不可修改,无法添加或删除元素。但时间复杂度为 O(1)。

如果你想要一个可修改的列表:

List strings = 
     new ArrayList(Arrays.asList(new String[]{"one", "two", "three"}));

这将把源数组中的所有元素复制到一个新的列表中(复杂度:O(n))。

0