图论 Java 版本 List vs Vector

来源:7-4 图的算法框架

我爱吃板面

2019-02-04

bobobo 你好,

我想问一下为什么你要在Java的版本里面使用 Vector 而不是List?

谢谢

写回答

1回答

liuyubobobo

2019-02-04

哈哈,没有什么特殊的原因。因为课程本身是使用C++讲解的,C++的动态数组是vector,所以在Java中对应的使用了Vector。


使用ArrayList完全没问题,ArrayList由于线程不安全,所以其实在我们的场景中(没有线程问题),比Vector快:)

0
0

算法与数据结构(C++版) 面试/评级的算法复习技能包

课程专为:短时间内应对面试、升职测评等艰巨任务打造

11187 学习 · 1614 问题

查看课程