一个map 的两个key 各赋值了一次,然后把map添加到List集合里
map修改key之后发现集合里也跟着改动了,我一直以为放进去后就存入另一个区域了,原map改动不能影响他了

本文探讨了如何在一个Java Map中同时为两个键赋值,随后将Map添加至List时,意外地发现Map的修改会影响到List中的元素。揭示了内存模型中的关联性和映射操作的潜在影响。
一个map 的两个key 各赋值了一次,然后把map添加到List集合里
map修改key之后发现集合里也跟着改动了,我一直以为放进去后就存入另一个区域了,原map改动不能影响他了

1411

被折叠的 条评论
为什么被折叠?