当前位置:  开发笔记 > 编程语言 > 正文

将通用列表与数组进行比较

如何解决《将通用列表与数组进行比较》经验,为你挑选了1个好方法。

为什么generic.list比数组慢?



1> Joel Coehoor..:

通用列表比数组略慢,但在大多数情况下你并没有注意到.大多数情况下,它与查找稍微复杂一点:据说List使用"引擎盖下"的数组,但并不能保证在数组中以相同的方式将节点保存在相邻的内存中.

但是,我看到一些基准,早在2005年(现在不能找到链接),不同的是非常小的.

此外,该列表相对于数组有许多重要的优点:主要是添加或删除项目是微不足道的.当您不知道需要多少项目或者该数字会有所不同时,使用列表会容易得多.在这种情况下(和诚实,这是大多数时候),你应该使用数组.

推荐阅读
kikokikolove
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有