Die Codekopie lautet wie folgt:
public static void main (String [] args) {
// String s = randomNum.getrandomnumstr (5);
//System.out.println(s);
System.out.println ("generiert 5 Zeichenfolgen mit 5 Zeichen:");
Randomnum.suijizifuchuan (5,5);
System.out.println ("generiert 3 Zeichenfolgen mit 6 Zeichen:");
Randomnum.suijizifuchuan (6,3);
System.out.println ("Generieren Sie 1 bis 20 Zeichenfolgen, die 1 bis 10 Zeichen enthalten:");
RandomNum.suijizifuchuan ((int) (20*math.random ()), (int) (10*math.random ()));
System.out.println ("Random Generation Charakter:");
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) {
für (int j = 0; j <y; j ++) {
für (int i = 0; i <x; i ++) {
int a = (int) (100*math.random ()+100*math.random ());
while (wahr) {
if (a> 96 & a <123)
brechen;
anders
a = (int) (100*math.random ()+100*math.random ());
}
System.out.print ((char) a);
}
System.out.println ();
}
}
Ausführungsergebnisse: