提问帖,有没有朋友帮我看下。

amd615 · · 575 次点击
因为你每次append的record都是同一个变量 你只是在不停的改变record的值 所以最终状态,你得到了一个有一模一样数据的列表 而直接print的话,你得到的是一个不停答应当前状态的输出。
#4
更多评论
因为你每次append的都是同一个对象(map)啊。
#1
那为啥直接用 Printfln打印这个会得到正确的结果。很迷惑
#2