一个关于List clear()问题 使用clear() 后再次进入循环此时 newList为[],执行到put方法后,前面的map中的value的值都被最新的newlist覆盖了 改成重新new一个ArrayList就可以了