List.unmodifiable(someList)和Map.unmodifiable(someMap)是创建不可修改的视图,还是创建一个全新的独立列表/地图?我猜这是一个新的独立名单,但我必须确定。List.unmodifiable(someList)创建的省道列表,大O是什么?例如,这是Java集合的信息:Java集合的大O。发布于 2018-05-16 00:06:18
UnmodifiableListViewUnmodifiableMapViewO(N) - it复制所有元素,因此它必须访问每个元素。List.unmodifiable,它就知道目标长度,所以它不必在迭代时调整正在创建的列表的大小。https://stackoverflow.com/questions/50311900
复制相似问题