JTable为什么直接接受Vector而不接受ArrayList?

问题描述 投票:0回答:1

根据我的有限经验,Vector和ArrayList可以以相同的方式,相同的方法(添加,移除等)使用

[在我的学校里,他们只教我们使用ArrayList,但是当我们进行GUI创建时,我发现JTable构造函数仅接受Vector或Object数组,而不接受ArrayList。为什么会这样?

java swing arraylist vector jtable
1个回答
0
投票

[扩展Elliott的评论:从1.0版开始,Object[] arrayVector在Java中存在。当Sun(Java)引入GUI框架Vector-UI组件Swing是其中的一部分时-1.2版中的Java仅具有这些可用的数据结构。

© www.soinside.com 2019 - 2024. All rights reserved.