Если я вытащу объект из своего HashMap, а затем изменю его. Будет ли он также изменяться внутри HashMap? Или мне нужно снова установить его на HashMap после его изменения?
Например:
HashMap<Integer,TwoPoints> loc = new HashMap<Integer,TwoPoints>();
...
...
TwoPoints tp = loc.get(Id); //pulls out the object
tp.setPoint(group, new Point(x,y); //a method to set something inside the object I pulled.