输入一个 int 型整数,按照从右向左的阅读顺序,返回一个不含重复数字的新的整数。
保证输入的整数最后一位不是 0 。
输入一个int型整数
按照从右向左的阅读顺序,返回一个不含重复数字的新的整数
输入:9876673
输出:37689
public static void main(String[] args) { Scanner in = new Scanner(System.in); // 注意 hasNext 和 hasNextLine 的区别 while (in.hasNextInt()) { // 注意 while 处理多个 case int num = in.nextInt(); HashSet<Integer> hset = new HashSet<>(); while(num != 0){ int mid = num%10; if(hset.add(mid)){ System.out.print(mid); } num /= 10; } System.out.println(); } }