HJ9 提取不重复的整数
描述
输入一个 int 型整数,按照从右向左的阅读顺序,返回一个不含重复数字的新的整数。
保证输入的整数最后一位不是 0 。
示例1
输入:
9876673
输出:
37689
法一
import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
while (sc.hasNext()) {
HashSet<Integer> hs = new HashSet<>();
int num = sc.nextInt();
while (num != 0) {
int temp = num % 10;
if (hs.add(temp)) {
System.out.print(temp);
}
num /= 10;
}
}
}
}