题解 | 提取不重复的整数
思路:
使用set去重
使用stringbuilder收集结果
倒序遍历输入
import java.util.*;
// 注意类名必须为 Main, 不要有任何 package xxx 信息
public class Main {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
// 注意 hasNext 和 hasNextLine 的区别
String s = in.nextLine();
Set<Character> set=new HashSet<>();
StringBuilder ans=new StringBuilder();
for(int i=s.length()-1;i>=0;i--){
char c=s.charAt(i);
if(set.contains(c)) {
continue;
}
ans.append(c);
set.add(c);
}
System.out.println(ans.toString());
}
}

