将不可变转换为可变列表Java,有什么替代方案吗?[已关闭]
2022-09-03 02:33:22
我有一个返回不可变列表的方法。我想向它添加元素,这就是为什么必须将其转换为可变列表的原因。目前,我正在从不可变列表中创建一个新的ArrayList,如下所示:
final List<someDTO> mutableList = new ArrayList<>(someDTO.getImmutableList());
有没有更好的方法来做到这一点,比如使用一些集合复制方法,java流或类似的东西?