ok amigo si me podrias ayudar te agradeceria, es que que ando un poco enredadado con el recorrido y comparacion de un vector
Toma, creo que ya funciona, te aconsejo que resumas los problemas, lo haces lo mas chico que prueba y vas de menos a mas dificil. Creo que esta vez esta perfecto para lo que buscas, por cierto perdón por tardar, ya que andaba ocupado
import java.util.*;
public class igualarArray {
public static void main(String args[])
{
int[] elemento_uno = {5,1,6,7,3};
int[] elemento_dos = {6,1,7,5,3};
int comparacion = 0;
int constante = 0;
int cont = 0;
Random rnd = new Random();
int valorDado = rnd.nextInt(999999999);
int finaly = 0;
for(int i = 0; i < 5;i++){
finaly++;
if(comparacion == 5){
System.out.println("Si son iguales");
return;
}
if(comparacion < 5 && finaly >= 16){
System.out.println("No son iguales");
return;
}
if(cont > 4){
cont = 0;
constante++;
}
if(elemento_uno[constante] == elemento_dos[cont]){
comparacion++;
elemento_dos[cont] = valorDado;
constante++;
cont = -1;
}
cont++;
if(i ==4){
i = 0;
}
}
}
}
Nota: Casi se me olvida!, el random lo puse simplemente para prevenir y que no se repita ningun numero una vez analizado, así no existe 2 posiciones distintas con el mismo numero en el vector 2, y con lo cual comparacion no aumentaria 2.
A lo mejor no lo vas a entender, es código de otra persona, mi consejo es que cojas el debugger, si no sabes lo que es busca por google, pon Java debugg "IDE", Donde IDE evidentemente sera tu programa de desarrollo Ej: Netbeans