10
Как предотвратить изменение частного поля в классе?
Представь, что у меня есть этот класс: public class Test { private String[] arr = new String[]{"1","2"}; public String[] getArr() { return arr; } } Теперь у меня есть другой класс, который использует вышеупомянутый класс: Test test = new Test(); test.getArr()[0] ="some value!"; //!!! Вот в чем проблема: я получил …