题解 | #提取不重复的整数#set记录已经含有的数字,倒序遍历。
提取不重复的整数
http://www.nowcoder.com/practice/253986e66d114d378ae8de2e6c4577c1
import java.util.*;
import java.lang.*;
public class Main{
public static void main(String[] args){
Scanner sc=new Scanner(System.in);
String s=sc.nextLine();
int n=s.length();
Set<Integer> set=new HashSet<Integer>();
int res=0;
for(int i=n-1;i>=0;i--){
int num=s.charAt(i)-'0';
if(!set.contains(num)){
res=res*10+num;
set.add(num);
}
else{
continue;
}
}
System.out.println(res);
}
}