所以我在这里有一个代码片段。我在和朋友讨论一些代码时遇到了这个问题
Map<Integer , List<String>> myMap = new HashMap<Integer , List<String>>();
List<String> list = new ArrayList<String>();
myMap.put(45,list);
List<String> lst = myMap.get(45);
lst.add("String1");
lst.add("String2");
lst.add("String3");
System.out.println(myMap.get(45));
我的问题是。-> 如果可以通过另一个参考修改地图外的列表?我是从 OOP 设计的角度来问的。