Deskripsi pertanyaan
Masukkan Integer Int, dan kembalikan bilangan bulat baru tanpa duplikat angka dalam urutan membaca dari kanan ke kiri.
Masukkan deskripsi:
Masukkan Integer Int
Deskripsi Output:
Mengembalikan bilangan bulat baru tanpa duplikat angka dalam urutan membaca dari kanan ke kiri
Contoh Input:
9876673
Contoh output:
37689
impor java.util.hashset; import java.util.set; impor java.util.scanner; kelas publik utama {public static int norepeatnum (int num) {string str = string.valueof (num); int len = str.length (); set <karakter> set = new hashset <); stringbuil = STRING = STRING = STRATEBULDER (STRATEBULDER (STREKBUIL; STRING = SET = NEW HASHSET (); Int Len = str.Length (); set <character> set = new hashset <) (); stringbuil = i=len-1;i>=0;i--){//If there is no duplication, you can add (set feature) if(set.add(str.charAt(i))){sb.append(str.charAt(i));}}return Integer.parseint(sb.toString());}public static void main(String[] args) {Scanner sc=new Pemindai (System.in); while (sc.hasnext ()) {int num = integer.parseInt (sc.nextline ()); System.out.println (norepeatnum (num));} sc.close ();}}hasil:
Meringkaskan
Di atas adalah semua tentang implementasi Java yang mengekstraksi instance integer yang tidak berulang. Saya harap ini akan membantu semua orang. Teman yang tertarik dapat terus merujuk ke topik terkait lainnya di situs ini. Jika ada kekurangan, silakan tinggalkan pesan untuk menunjukkannya. Terima kasih teman atas dukungan Anda untuk situs ini!