集合求差:
import java.util.*;
public class Main{
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int m = Integer.parseInt(sc.nextLine());
Set<String> s = new HashSet<>();
for(int i = 0; i < m; ++i) s.add(sc.nextLine());
int n = Integer.parseInt(sc.nextLine());
for(int i = 0; i < n; ++i) s.remove(sc.nextLine());
List<String> r = new ArrayList<>(s);
Collections.sort(r); //按字典序输出
for(String str : r) System.out.println(str);
}
}
京公网安备 11010502036488号