Java 中数组与向量的区别?

2025-03-23 20:04:24
推荐回答(4个)
回答1:

数组里只能存放指定类型的数据,向量可以存放集合和对象.

回答2:

向量能动态调整大小, 不过他的实现方式也是数组

数组不能申请了大小后, 除非销毁重建, 否则大小无法变化

回答3:

向量是个动态数组。元素多时会自动增加容量。如果需要多线程访问,或无法预知有多少个元素要存放可以用这个。

回答4:

数组里只能存放指定类型的数据,不能自动调整大小

如:int a[];只能存储int 类型的数据

向量可以存储对象