最佳答案
说实话,如果您在阅读 GlueList 的信息后无法做出决定它用几句话说明了为什么它更好(不同),甚至有基准来查看真实值和大 O 表示法 - 你不处于必须考虑使用“尽可能有效”列表的位置。
如果您不确定使用什么,这条规则就足够了:
我是否需要像在数组中那样经常根据项目的位置来选择项目?然后使用ArrayList。
我是否需要经常在数组中间添加/删除项目?使用链表
PS:我已经很长时间没有使用 LinkedList 了,在大多数“通常”情况下 ArrayList 更好。
关于java - 何时使用 GlueList 而不是 ArrayList 或 LinkedList?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33737669/