上下文: 我使用ArrayCollection对象,如下所示: 1)元素数量是固定的。 2)根据某种顺序将元素插入给定位置。
问题: 我可以设置ArrayCollection的最大大小吗?修复大小会改善性能,因为元素会不断插入到这个集合中吗?
- 谢谢你
答案 0 :(得分:1)
我可以设置的最大尺寸 ArrayCollection的?
ArrayCollection只是Array对象的包装器。可以设置Array的大小,并且ArrayCollection不能addItemAt位置超出数组的边界(它将引发异常)。但是数组的大小仍然可以通过ArrayCollection的addItem方法增加。为了防止这种情况,你必须创建自己的ArrayCollection类。
修复尺寸会改善 性能,因为元素不断增加 插入这个系列?
由于ArrayCollection包装的Array对象不支持固定长度数组,因此除了不强制数组调整大小之外,似乎不会有额外的性能提升。