输入一个int型整数,按照从右向左的阅读顺序,返回一个不含重复数字的新的整数。
package com.zxl.interview.demo1;
import java.util.Scanner;
/**
* 输入一个int型整数,按照从右向左的阅读顺序,返回一个不含重复数字的新的整数。125448 -> 84521 bitmap 位图
*/
public class 提取不重复的整数 {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
while (scanner.hasNext()){
String str = scanner.nextLine();
int length = str.length();
int[] arr = new int[10];
for (int i = length-1; i >=0 ; i--) {
if (arr[str.charAt(i)-48]==0){
System.out.print(str.charAt(i)-48);
arr[str.charAt(i)-48]++;
}
}
}
}
}