for 循环的时候 append() 是移动不是复制

使用for 的时候,append() 不是复制,而是移动,只有最后一个元素才真正的append() 到了

技术分享图片

技术分享图片

解决办法:

1. 使用字符串;

2.使用clone();

技术分享图片

技术分享图片