提取不重复的整数
- 题目:输入一个int型整数,按照从右向左的阅读顺序,返回一个不含重复数字的新的整数。
输入描述:
输入一个int型整数
输出描述:
按照从右向左的阅读顺序,返回一个不含重复数字的新的整数
- 示例:
输入
9876673
输出
37689
- 代码:
import java.util.Scanner;
import java.util.ArrayList;
public class Main{
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
String s = sc.nextLine();
ArrayList<Character> list = new ArrayList<Character>();
for(int i=s.length()-1;i>=0;i--){
if(!list.contains(s.charAt(i))){
list.add(s.charAt(i));
}
}
for(Character ch:list){
System.out.print(ch);
}
}
}