当我们使用数组创建列表时java.util.Arrays.asList(),列表是不可变的.我很想知道为什么我们想要创建一个不可变列表,当List(Set或Map)的基本目的是具有动态大小并且能够随意添加,删除元素时.当我们需要一个固定大小的数据结构,我们去阵列,当我们需要一个动态的数据结构,我们去List或Set或Map等.那么,什么是具有不可变列表的目的是什么?我在完成任务时遇到了这个问题.
java.util.Arrays.asList()
List
Set
Map
java arrays collections list immutablelist
arrays ×1
collections ×1
immutablelist ×1
java ×1
list ×1