题解 | #提取不重复的整数#

提取不重复的整数

https://www.nowcoder.com/practice/253986e66d114d378ae8de2e6c4577c1

import java.util.Iterator;
import java.util.LinkedHashSet;
import java.util.Scanner;
import java.util.Set;
import java.util.TreeSet;

// 注意类名必须为 Main, 不要有任何 package xxx 信息
public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int num=sc.nextInt();
        String str=String.valueOf(num);
        char[] ch=str.toCharArray();
        String is="";
        LinkedHashSet set=new LinkedHashSet();
        for(int i=str.length()-1;i>=0;i--){
            set.add(ch[i]);
        }
        Iterator iterator = set.iterator();
        while(iterator.hasNext()){
            char ch2= (char) iterator.next();
            is=is+ch2;
        }
        int i=Integer.parseInt(is);
        System.out.println(is);
    }
}

全部评论

相关推荐

只写bug的程序媛:才15,我招行20多万,建设银行50多万,说放弃就放弃
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务