Dieses Beispiel teilt den Implementierungscode für Java, die 6-Bit-Zufallszeichenfolge generieren. Der spezifische Inhalt ist wie folgt
Paket com.amos.tools; Import Java.util.ArrayList; Import Java.util.List; Import Java.util.random; öffentliche Klasse InvertcodeGenerator {public static void main (String [] args) {// Todo automatisch generierte Methode Stub-Liste <string> resultes = GENCODES (6,100); System.out.println (results.size ()); } public static list <string> GENCODES (int Länge, lange num) {list <string> results = new ArrayList <string> (); für (int j = 0; j <num; j ++) {string val = ""; Random random = new random (); für (int i = 0; i <länge; i ++) {String charornum = random.nextint (2) % 2 == 0? "Char": "num"; // Ausgabebuchstaben oder Nummer if ("char" .EqualSignoreCase (charornum)) // String {int choice = random.Nextint (2) % 2 == 0? 65: 97; // Erhalten Sie den Groß- oder Kleinbuchstaben Val + = (char) (Auswahl + Random.Nextint (26)); } else if ("num" .equalSignoreCase (charornum)) // number {val += string.ValueOf (random.nextint (10)); }} val = val.tolowerCase (); if (results.contains (val)) {Fortsetzung; } else {results.add (val); }} Rückgabeergebnisse; }}}}Das obige dreht sich alles um diesen Artikel. Ich hoffe, dass es für alle hilfreich sein wird, Java -Programme zu lernen.