首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

比对二个Vector找出对方没有的数据,该怎么处理

2012-03-03 
比对二个Vector找出对方没有的数据有二个Vector存放许多String例如:Vector A 有 A,B,C,DVector B 有 X,B,Y

比对二个Vector找出对方没有的数据
有二个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

如何实现?

[解决办法]
你去看API ,里面有
[解决办法]
其实挺简单的:

Java code
import java.util.Vector;public class Test {    public static void main(String[] args) {        Vector<String> v1 = new Vector<String>();        v1.add("A");        v1.add("B");        v1.add("C");        v1.add("D");                Vector<String> v2 = new Vector<String>();        v2.add("X");        v2.add("B");        v2.add("Y");        v2.add("D");        v2.add("T");                for(String s : v1) {            if(!v2.contains(s)) {                System.out.print(s+ " ");            }        }        System.out.println();                for(String s : v2) {            if(!v1.contains(s)) {                System.out.print(s+ " ");            }        }        System.out.println();    }}
[解决办法]
探讨

其实挺简单的:
Java code

import java.util.Vector;

public class Test {
public static void main(String[] args) {
Vector<String> v1 = new Vector<String>();
v1.add("A");
v1.add("……

[解决办法]
探讨
其实挺简单的:

Java code


import java.util.Vector;

public class Test {
public static void main(String[] args) {
Vector<String> v1 = new Vector<String>();
v1.add("A");
……

热点排行
Bad Request.