再问Vector和Collection

kevincom 2003-08-21 06:27:33
Vector中removeAll(Collection e)方法要求参数是Collection类型的
怎样将Vector转变为Collection?
...全文
40 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
kevincom 2003-08-22
  • 打赏
  • 举报
回复
感激啊!
谢谢!谢谢!谢谢!谢谢!谢谢!谢谢!谢谢!谢谢!谢谢!谢谢!谢谢!谢谢!谢谢!谢谢!谢谢!谢谢!谢谢!谢谢!谢谢!谢谢!谢谢!谢谢!谢谢!谢谢!谢谢!
Wnyu 2003-08-21
  • 打赏
  • 举报
回复
package myprojects.vectorcollection;

import java.util.Vector;
import java.util.Collection;

class VectorCollection {

public VectorCollection() {

}
public void TestVector(){
Vector vc1 = new Vector();
Vector vc2 = new Vector();
vc1.add("Hi,");
vc1.add("kevincom (木瓜) ");
vc1.add("Hello");
vc1.add("World!");
ShowVector(vc1);
vc2.add("Hello");
vc2.add("World!");
System.out.println("--------------");
vc1.removeAll((Collection)vc2);
ShowVector(vc1);
}
public void ShowVector(Vector vc) {
for (int i = 0; i < vc.size(); i++) {
System.out.println(vc.elementAt(i).toString());
}
}

public static void main(String args[]) {
System.out.println("Starting VectorCollection...");
VectorCollection mainFrame = new VectorCollection();
mainFrame.TestVector();

}
}
whyxx 2003-08-21
  • 打赏
  • 举报
回复
直接将vector做为一个collection传进去就行了
shine333 2003-08-21
  • 打赏
  • 举报
回复
不需要啊,VECTOR就是一个COLLECTION的子类的子类的子类,连强制转换都 不需要

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧