黑马程序员技术交流社区

标题: vector问题,找出对方没有的数据 [打印本页]

作者: 林晓波    时间: 2012-1-7 17:33
标题: vector问题,找出对方没有的数据
本帖最后由 林晓波 于 2012-1-7 22:27 编辑

有二个Vector存放许多String
例如:
Vector A 有 A,B,C,D
Vector B 有 X,B,Y,D,T

A和B的来源不同所以要比对后找出相异点
1.A有但B没有的数据A,C
2.B有但A没有的数据X,Y,T

如何实现?
作者: 孙海亮    时间: 2012-1-7 20:42
  1. import java.util.*;
  2. class VectorDemo
  3. {
  4.         public static void main(String[]args)
  5.         {
  6.                 Vector a=new Vector();
  7.                 a.add("java a");
  8.                 a.add("java b");
  9.                 a.add("java c");
  10.                 a.add("java d");

  11.                 Vector b=new Vector();
  12.                 b.add("java x");
  13.                 b.add("java b");
  14.                 b.add("java y");
  15.                 b.add("java d");
  16.                 b.add("java t");

  17.                 sop("a="+a);
  18.                 sop("b="+b);
  19.                 a.retainAll(b);
  20.                 b.retainAll(a);
  21.                 sop("a="+a);
  22.                 sop("b="+b);

  23.         }
  24.         public static void sop(Object obj)
  25.         {
  26.                 System.out.println(obj);
  27.         }

  28. }
复制代码
不知是否符合你的意思!仅供参考!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2