请问:在实际应用中java中的数组和vector对象各有什么优缺点 Vector是可变长度的,它还提供了很多方法,数组不是(你只能重新构造). 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 vector里存放的只能是对象,而数组即可以方对象又可以放基本类型的数据。而且vector提供了一些很有用的方法。 1)vector里存放的只能是对象.2)Vector是可变长度.数组是固定长度。 Vector中的元素可以任意插入删除,用来实现数据结构中的顺序表等非常方便 vector 的消耗比 数组大。 数组速度快,但是它的长度需要使用前先确定好,使得灵活性下降Vector可以任意使用,在用前无需指定长度,所以使用相当方便,但由于它是线程安全类,所以要牺牲掉一写性能,导致比较慢一点,和数组相比 我想数组和Vector的最大区别是:输组可以更清楚的定义类型如果我想表示一堆String的话String[]是唯一的解决方法.希望大家能理解..这可以使输入,输出定义的更规范. 新手学习JAVA怎么学比较好 求大神推荐 java正则表达式求教 Jtable TableChanged事件问题(回答马上给分) Employee e = new Manager() 请问为什么编译不了?? 在JAVA中怎么让窗体没有标题栏? java内存问题请教 帮忙看一下,多谢 如何调用动态的生成的类的方法(个人觉得很头疼的问题) table中有一列数据为Double类型,如何在显示时使此列截取3位小数? 如何截取IP包 讨论关于一种模式的理解
2)Vector是可变长度.数组是固定长度。
Vector可以任意使用,在用前无需指定长度,所以使用相当方便,但由于它是线程安全类,所以要牺牲掉一写性能,导致比较慢一点,和数组相比
输组可以更清楚的定义类型
如果我想表示一堆String的话
String[]是唯一的解决方法.
希望大家能理解..
这可以使输入,输出定义的更规范.