package Cs1219;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.HashSet;
import java.util.Iterator;
import java.util.List;
import java.util.Scanner;
import java.util.Set;
public class Setjh {
public static Scanner sc = new Scanner(System.in);
public static Set<Character> se = new HashSet<Character>();
public static Set<Character> se2=new HashSet<Character>();
public static List<Character> sl = new ArrayList<Character>();
public static void main(String[] args) {
System.out.println("请输入一串字符:");
String str = sc.next();
char[] c=str.toCharArray();
for (int i = 0; i <c.length; i++) {
boolean b=se.add(c[i]);
if(!b){
sl.add(c[i]);
}
}
System.out.println("消除后的字符为:");
for (char d : se) {
System.out.print(d);
}
System.out.println();
System.out.println("被消除的字符为:");
for (char d : sl) {
System.out.print(d);
}
System.out.println();
se2.addAll(se);
se2.remove(sl);
System.out.println("没有被消除的字符为:");
for (char d : se2) {
System.out.print(d);
}
}
}