要知道,
Collections.unmodifiable*是 不是抄袭
收集数据,但只有包装原始集合在一个特殊的包装。因此,如果您修改原始集合,则会出现此错误。
如果要创建真正独立的不可修改的集合实例:
Collections.unmodifiableCollection(new ArrayList<>(map.values()));

要知道,
Collections.unmodifiable*是 不是抄袭
如果要创建真正独立的不可修改的集合实例:
Collections.unmodifiableCollection(new ArrayList<>(map.values()));