Java和函数式编程范例如何使数组不可变
我试图让代码遵循函数式编程范式,这种范式非常虔诚地遵循不变性,但我知道如何让数组更接近不变性的唯一方法是使用
List<Integer> items = Collections.unmodifiableList(Arrays.asList(0,1,2,3));
我不确定这是使数组不可变还是不可修改。如果上面的命令不能使数组不可变,那么会发生什么
你可以在下面搜索框中键入要查询的问题!
我试图让代码遵循函数式编程范式,这种范式非常虔诚地遵循不变性,但我知道如何让数组更接近不变性的唯一方法是使用
List<Integer> items = Collections.unmodifiableList(Arrays.asList(0,1,2,3));
我不确定这是使数组不可变还是不可修改。如果上面的命令不能使数组不可变,那么会发生什么
共 (0) 个答案