Contoh ini membagikan kode implementasi untuk Java yang menghasilkan string acak 6-bit. Konten spesifiknya adalah sebagai berikut
paket com.amos.tools; impor java.util.arraylist; impor java.util.list; impor java.util.random; Public Class InvertCodegenerator {public static void main (string [] args) {// TODO Metode Stub Metode yang Diberi Auto-Autoerated <string> hasil = gencodes (6.100); System.out.println (results.size ()); } Daftar statis publik <string> gencodes (panjang int, num panjang) {daftar <string> hasil = arraylist baru <string> (); untuk (int j = 0; j <num; j ++) {string val = ""; Acak acak = acak baru (); untuk (int i = 0; i <panjang; i ++) {string charornum = random.nextInt (2) % 2 == 0? "char": "num"; // surat atau angka output if ("char" .equalSignorecase (charornum)) // string {int choice = random.nextInt (2) % 2 == 0? 65: 97; // Dapatkan huruf besar atau huruf kecil Val + = (char) (pilihan + acak.nextint (26)); } else if ("num" .equalsignorecase (charornum)) // angka {val += string.valueof (random.nextInt (10)); }} val = val.TolowerCase (); if (results.contains (val)) {lanjutan; } else {results.add (val); }} mengembalikan hasil; }}}}Di atas adalah semua tentang artikel ini, saya harap akan sangat membantu bagi semua orang untuk belajar pemrograman Java.