您的位置:首页 > 其它

华为上机题之提取不重复的句子

2017-04-09 10:38 162 查看
输入一个int型整数,按照从右向左的阅读顺序,返回一个不含重复数字的新的整数。

输入描述:

输入一个int型整数

输出描述:

按照从右向左的阅读顺序,返回一个不含重复数字的新的整数

输入例子:

9876673

输出例子:

37689
import java.util.*;
public class ReNum {
public static void main(String []args){
Scanner scan = new Scanner(System.in);
while(scan.hasNext()){
int num = scan.nextInt();
String str = String.valueOf(num);
char []ch = str.toCharArray();
Set<Character> set = new LinkedHashSet<>();
for(int i = ch.length-1;i>=0;i--){
set.add(ch[i]);
}
for(Character c:set){
System.out.print(c);
}
}
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: