Java中的原始数组是否有一个不可变的替代方法?制作一个原始数组final
实际上并不能阻止人们做类似的事情
final int[] array = new int[] {0, 1, 2, 3};
array[0] = 42;
Run Code Online (Sandbox Code Playgroud)
我希望数组的元素不可更改.
可能的重复:
Java不可修改的数组Java中的不可
变数组
如何使数组只读,以便只能读取其中的元素,但不能修改,添加或删除.需要在JAVA中这样做.请帮忙.我认为仅使用final关键字不会有所帮助.需要在代码级别做更多的事情.提前致谢!