Ciao a tutti, devo creare un programma che:
dati due Array a1 e a2 mi dica quanti numeri vengono ripetuti.
Ad esempio se a1[1,3,5,6,8] e a2[3,2,5,8,9] allora il risultato è 3 poichè 3,5 e 8 vengono ripetuti.

Io l'ho impostato così
____________________
public class Inters{
public boolean uguali(int[] a1, int[] a2) //boolean che verifica se due numeri sono uguali
{
for(int i=0; i<a1.length; i++)
{
for(int j=0; j<a2.length; j++)
{
if(a1[i] == a2[j])
return true;
}


}
return false;
}

public static int Inters(int[] a1, int [] a2) //metodo che aumenta la quantità di numeri uguali
{
int nEl = 0; //numero elementi uguali
if(uguali())
{
nEl ++;
}
else
return;
}
}
________________
Però non funziona, come posso risolvere?