java Map的键为什么没有被覆盖呢?为什么会重复输出键?是因为键没有被覆盖吗?
map的key肯定是被覆盖了,可以将key输出就知道了。for循环中循环输出的并不是key啊,value而已。
改成遍历map呀,你遍历arr干嘛,肯定原来有多少个,就输出多少个