ArrayList<SomeObject> listSomeObject;
HashMap<String, SomeObject> hmSomeObject;
SomeObject so = new SomeObject();
listSomeObject.add(so);
hmSomeObject.put("key", so);
hmSomeObject.get("key").setSomeProp(5);
Будет ли эта операция установки в конце изменить элемент ArrayList; действительно ли на самом деле есть только один объект? Другими словами:Добавление объекта к нескольким спискам/картам
listSomeObject.get(0).getSomeProp()
Будет ли это возвращать 5?
Запустить его и проверить его? –
Я не хочу запускать его; Я хочу сразу ответить на вопрос, когда я это сделаю. Таким образом, эти ребята приносили жертву, говоря «да», и помещали проиндексированную страницу об этом, маленькая проблема. Ваш сосед может понадобиться в один день – Halo
Я бы ожидал, что мой сосед потратит некоторое время на чтение хорошей книги Java или онлайн-учебника, чтобы понять концепцию, а не смотреть на Google для таких вещей. –