Este ejemplo comparte el código de implementación para Java que genera cadenas aleatorias de 6 bits. El contenido específico es el siguiente
paquete com.amos.tools; import java.util.arrayList; import java.util.list; import java.util.random; clase pública InvertcodeGenerator {public static void main (String [] args) {// tODO Método auto-generado list <druct> resultados = gencodes (6,100); System.out.println (results.size ()); } public static list <String> gencodes (int long, long num) {list <string> resultados = new ArrayList <String> (); for (int j = 0; j <num; j ++) {string val = ""; Aleatorio aleatorio = new Random (); for (int i = 0; i <longitud; i ++) {string churoNnum = random.nextint (2) % 2 == 0? "char": "num"; // Letra o número de salida if ("char" .equalSignorecase (charrornum)) // string {int elección = random.nextint (2) % 2 == 0? 65: 97; // Obtenga la letra mayúscula o minúscula Val + = (char) (elección + random.nextint (26)); } else if ("num" .equalSignorecase (charrornum)) // número {val += string.valueOf (random.nextInt (10)); }} val = val.tolowercase (); if (results.contains (val)) {continuar; } else {results.Add (val); }} Resultados de retorno; }}}}Lo anterior se trata de este artículo, espero que sea útil para todos aprender la programación de Java.