相关疑难解决方法(0)

何时在Java中使用LinkedList而不是ArrayList?

我一直只是一个人使用:

List<String> names = new ArrayList<>();
Run Code Online (Sandbox Code Playgroud)

我使用接口作为可移植性的类型名称,因此当我问这些问题时,我可以重新编写代码.

何时应该LinkedList使用,ArrayList反之亦然?

java collections linked-list arraylist

2974
推荐指数
27
解决办法
102万
查看次数

在插入项目或将它们添加到排序列表后对列表进行排序是否更快

如果我有一个排序列表(比如快速排序),如果我要添加很多值,最好暂停排序,将它们添加到最后,然后排序,或者使用二进制文件来正确放置项目添加它们.如果这些项目是随机的,或者已经或多或少的顺序,它会有所不同吗?

sorting algorithm list

64
推荐指数
5
解决办法
5万
查看次数

java是否有跳过列表实现

ConcurrentSkipListSet在Java Collection Framework中找到了,它使用跳过列表进行备份.但Java中是否有跳过列表?一个集合在我的用例中不起作用.我需要一个支持重复的可索引列表.

java skip-lists data-structures

11
推荐指数
3
解决办法
2万
查看次数