Comparación 2 Vectores tipo String de diferente tamaño
Publicado por Vicente (11 intervenciones) el 10/09/2019 22:19:38
hola, he buscado la forma de comparar dos vectores string de diferente tamaños y todos me dan el mismo codigo y esta bien. Lo que no entiendo o necesito que me den ideas es como solo escoger al valor que no es igual y colocarlo en otro vector. y caso de que los dos vectores sean completamente iguales no pase nada
este es el codigo que he encontrado en todos lados: la ayuda que necesito es como hacer para que al terminar de realizar la comparacion de todo el vector con un valor del otro vector. en caso de que sean iguales no haga nada. pero si son diferentes seleccione el valor que es diferente y solo ese valor lo guarde en otro vector
todos en tipo String
este es el codigo que he encontrado en todos lados: la ayuda que necesito es como hacer para que al terminar de realizar la comparacion de todo el vector con un valor del otro vector. en caso de que sean iguales no haga nada. pero si son diferentes seleccione el valor que es diferente y solo ese valor lo guarde en otro vector
todos en tipo String
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
String[] IP_NV = new String[4];
IP_NV[0] = "Jose";
IP_NV[1] = "Pedro";
IP_NV[2] = "Juan";
IP_NV[3] = "Rafael";
String[] IP_NA = new String[5];
IP_NA[0] = "Jose";
IP_NA[1] = "Pedro";
IP_NA[2] = "Juan";
IP_NA[3] = "Rafael";
IP_NA[4] = "Vicente";
for (int x=0;x <IP_NA.length;x++){
for (int y=0;y<IP_NV.length;y++){
if (IP_NA[x].equals(IP_NV[y])) {
System.out.println(IP_NV[y]+" igual a "+IP_NA[x]);
}else{
System.out.println(IP_NV[y]+" no igual a "+IP_NA[x]);
}
}
}
}
Valora esta pregunta


0