vector可以放任何形式的对象,但是基本数据类型不可以!
就是说比如5,你必须放Integer类型的,而不是int类型!从jdk1.2以后的版本,已经提出了新的类ArrayList来替代vector,ArrayList可以实现vector的功能,而且以后的版本将基于ArrayList拓展,所以现在尽量不要再用vector了!给分吧!
^^
就是说比如5,你必须放Integer类型的,而不是int类型!从jdk1.2以后的版本,已经提出了新的类ArrayList来替代vector,ArrayList可以实现vector的功能,而且以后的版本将基于ArrayList拓展,所以现在尽量不要再用vector了!给分吧!
^^
但为了使用方便,java设置了int,long这些不是类的特殊类型。。所以int,long,char这些不可以存放在vector中。
但基本类的wrapper类可以,如Integer,Long,Byte,Boolean,StringBuffer
你说的关于vector he ArrayList 对吗?
我可不太同意。vector 用起来很方便,比如elementAt(),addElement()这些方法
用起来都很方便,只能说各有各的好处。
上述是针对rinehart(rinehart)的观点。
至于动态数组,在java中好像没有vector更方便好用的了
ArrayList比vector效率高