JavaMap在put值时value值不被覆盖的解决办法
⼀、问题描述
  最近在代码开发中遇到⼀个问题,在往Map中put⽂件路径值然后把Map放到List中去时,遇到问题是Map的后⼀个值总是把前⼀个值覆盖,导致最后Map中只有⼀个值。
⼆、解决办法(有如下⼏种 ):
  第⼀种,直接改写HashMap;让他在值相同的时候不覆盖即可。
  第⼆种,因为我实际上是要把Map存值然后再放到List中,那么我们可以想到放⼀个Map和多个Map实际上不影响;所以这也是我的解决办法;直接将Map放到循环⾥执⾏,这样就不会将重复的值覆盖掉。
代码如下:
以上所述是⼩编给⼤家介绍的Java Map 在put值时value值不被覆盖的解决办法,希望对⼤家有所帮助,如果⼤家有任何疑问请给我留⾔,⼩编会及时回复⼤家的。在此也⾮常感谢⼤家对⽹站的⽀持!javaswing实现购买

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。