Salinan kode adalah sebagai berikut:
public static void main (string [] args) {
// string s = randomNum.getRandomnumStr (5);
//System.out.println(s);
System.out.println ("menghasilkan 5 string yang berisi 5 karakter:");
Randomnum.suijizifuchuan (5,5);
System.out.println ("menghasilkan 3 string yang berisi 6 karakter:");
Randomnum.suijizifuchuan (6,3);
System.out.println ("Hasilkan 1 hingga 20 string yang berisi 1 hingga 10 karakter:");
Randomnum.suijizifuchuan ((int) (20*math.random ()), (int) (10*math.random ()));
System.out.println ("Karakter Generasi Acak:");
int i = 0;
while (i <(int) (10*math.random ())) {
Randomnum.suijizifuchuan ((int) (20*math.random ()), 1);
i ++;
}
}
public static void suijizifuchuan (int x, int y) {
untuk (int j = 0; j <y; j ++) {
untuk (int i = 0; i <x; i ++) {
int a = (int) (100*math.random ()+100*math.random ());
while (true) {
if (a> 96 & a <123)
merusak;
kalau tidak
a = (int) (100*math.random ()+100*math.random ());
}
System.out.print ((char) a);
}
System.out.println ();
}
}
Hasil Eksekusi: