要优化我的应用程序,字典或数组集合是更好的选择,两者都满足我的需求。请让我知道。
实际上,arraycollection、arrays、dictionary都作用于同一个内部数据结构i。使用hashmap(或类似的东西)。只是不像字典,arraycollection会有一些预初始化的内存槽。
另外,如果你需要迭代或者做像shift, unshift等操作,数组集合更容易处理。
所以你应该问的问题是,我需要对数据做什么操作,然后决定你需要选择哪一个。