1. 提取不重复的数字
输入一个int型整数,按照从右向左的阅读顺序,返回一个不含重复数字的新的整数。
1.1 分析
注意去重的同时要保证数字要按照输入顺序打印——LinkedHashSet
import java.util.*;
public class Main{
public static void main(String[] args){
Scanner sc=new Scanner(System.in);
String str=sc.nextLine();
char[] chs=str.toCharArray();
Set<Character> set=new LinkedHashSet<>();
for(int i=chs.length-1;i>=0;i--)
set.add(chs[i]);
String result="";
for(Character c:set)
result+=c;
System.out.println(result);
}
}
注:
1.Set的遍历
对 set 的遍历
1.迭代遍历:
Set<String> set = new HashSet<Strin