Мне нужно решение для изменения значения элемента в многомерном массиве ArrayList в Java. Это мой ArrayList: класс пользователей общественных {Изменить значение многомерного массива ArrayList
ArrayList<ValidateUser> personer = new ArrayList<ValidateUser>();
public Users() {
personer.add(new ValidateUser("admin", "asdf123", 0.8, "admin"));
personer.add(new ValidateUser("jesper", "ukamm19", 2.5, "user"));
personer.add(new ValidateUser("lars", "lol123", 1.5, "user"));
}
Я хочу, чтобы изменить двойное значение (0.8) на пользователя «администратора», например. Это будет сделано из другого класса. Как это сделать?
Заранее благодарен! :)
Это не выглядит многомерным. Просто перейдите в список, чтобы найти объект. Если вы собираетесь это сделать, подумайте об использовании карты. – Zong
Как уже сказал @ZongZhengLi, найдите объект в списке и измените его значение. Это все. – Thomas
Я очень новичок в java, поэтому извините, если я ошибаюсь в терминах многомерного. –