Нахождение пересечения двух массивов [закрыто]

Моя цель - выяснить значения пересечений массивов a и b и сохранить их в новом массиве c, чтобы распечатка была: 3,10,4,8. Как назначить данные значения в 3-й массив с?

 public static void main(String[] args) {
        int a[] = {3, 10, 4, 2, 8};
        int[] b = {10, 4, 12, 3, 23, 1, 8};
        int[] c;
        int i=0;
         for(int f=0;f<a.length;f++){
              for(int k=0;k<b.length;k++){
                    if(a[f]==b[k]){
 //here should be a line that stores equal values of 2 arrays(a,b) into array c
            }
          }
        }
            for (int x=0; x<c.length; x++){
             System.out.println(c[i]);
            }
       }
  }

Ответы на вопрос(5)

Ваш ответ на вопрос