1. 程式人生 > >自右向左提取一個不重複的整數

自右向左提取一個不重複的整數

public class test3 {
public static void main(String[] args) {
//提取不重複的整數
int nums=376889231;
getNorepeat(nums);
}

public static void getNorepeat(int num){
    LinkedHashSet set=new LinkedHashSet();
    while(num!=0){
        if(num%10!=0){
            set.add(num%10);
            num=num/10;
        }
    }
    Iterator it=set.iterator();
    while(it.hasNext()){
        int value=(Integer) it.next();
        System.out.print(value);
    }

}
}