小白入門之 數組轉列表的4種方法

現有一個Integer類型的數組,如:

Integer[] arr = {1, 2, 3, 5, 6, 2};

1.使用Stream流轉list

List<Integer> integerList = Stream.of(arr).collect(Collectors.toList());

2.使用google 的 guava 包的封裝方法

List<Integer> integerList = Lists.newArrayList(arr);

3.使用Arrays類的asList 方法

List<Integer> integerList = Arrays.asList(arr);

使用這種方法時,列表的長度固定,不可擴展,

可以用以下方法新建一個list

List<Integer> list=new ArrayList<>(integerList);

4.新建一個list,使用循環將元素逐個放入list列表

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章