提取不重复的整数
程序员文章站
2022-07-13 13:25:05
...
题目描述
输入一个int型整数,按照从右向左的阅读顺序,返回一个不含重复数字的新的整数。
输入描述:
输入一个int型整数
输出描述:
按照从右向左的阅读顺序,返回一个不含重复数字的新的整数
输入例子:
9876673
输出例子:
37689
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner in = new Scanner(System.in);
String data = in.nextLine();
int len = data.length();
StringBuffer s = new StringBuffer();
for(int i = len-1; i>=0; i--){
char c = data.charAt(i);
if(s.toString().indexOf(c) ==-1){
s.append(c);
}
}
System.out.println(s);
}
}