Если число совпадает, чем я проверяю, это происходит в первый раз или нет с помощью «indexOf ()», если число совпадает в первый раз, затем выведите и сохраните в строку, чтобы при следующем совпадении того же числа он не будет печататься, потому что из-за «indexOf ()» условие будет ложным.
class Intersection
{
public static void main(String[] args)
{
String s="";
int[] array1 = {1, 2, 5, 5, 8, 9, 7,2,3512451,4,4,5 ,10};
int[] array2 = {1, 0, 6, 15, 6, 5,4, 1,7, 0,5,4,5,2,3,8,5,3512451};
for (int i = 0; i < array1.length; i++)
{
for (int j = 0; j < array2.length; j++)
{
char c=(char)(array1[i]);
if(array1[i] == (array2[j])&&s.indexOf(c)==-1)
{
System.out.println("Common element is : "+(array1[i]));
s+=c;
}
}
}
}
}