添加回复
作者
import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
int[] a = input();
int[] b = input();
List<Integer> result = compare(a, b);
for(int i = 0 ;i<result.size();i++){
System.out.print(result.get(i));
if(i!=result.size()-1){
System.out.print(" ");
}
}
}
public static int[] input() {
Scanner scanner = new Scanner(System.in);
int n = scanner.nextInt();
int nums[] = new int[n];
for(int i =0;i<n;i++){
nums[i] = scanner.nextInt();
}
return nums;
}
public static List<Integer> compare(int[] a,int[] b) {
List<Integer> aList = new ArrayList<>();
List<Integer> result = new ArrayList<>();
for(int i = 0;i<a.length;i++){
aList.add(a[i]);
}
for(int i=0;i<b.length;i++){
if(aList.contains(b[i])){
result.add(b[i]);
}
}
return result;
}
}