每次赋值前需要把object初始化{}一下,不然赋值完以后数组的值全部变成最后赋的值,如下图
有两个问题数组下标是从 0 开始嘚,长度为 3最大下标为 2,所以会有越界异常
代码的问题是中间重复赋值操作没有必要。