Hallo,
Dies ist die Erstellung eines Passwortgenerators. Bei dem int Wert "gzahl" schießt der Wert über die Großbuchstaben der ASCII Tabelle hinaus und gibt Zeichen aus, die nicht in einer normalen Tastatur einzutippen sind. Ich möchte, dass "gzahl" wieder von 65 startet, sobald es den Wert 91 erreicht hat, damit die Großbuchstaben des Alphabets wiederholt werden. Wie genau mache ich das?
Vielen Dank schon mal im Voraus
for (int i = 1; i < anzahl; i++) {
int zahl = zufall.nextInt(999);
int zahl2 = zufall.nextInt(999);
int gzahl = 65 + i;
int kzahl = 97 + 1;
String pw = (char) gzahl + "" + zahl + (char) kzahl + zahl2;
String ende = kurs + "user" + "00" + i;
String zeile = String.format("%s;%s", ende, pw);
System.out.println(zeile);
}
Dies ist die Erstellung eines Passwortgenerators. Bei dem int Wert "gzahl" schießt der Wert über die Großbuchstaben der ASCII Tabelle hinaus und gibt Zeichen aus, die nicht in einer normalen Tastatur einzutippen sind. Ich möchte, dass "gzahl" wieder von 65 startet, sobald es den Wert 91 erreicht hat, damit die Großbuchstaben des Alphabets wiederholt werden. Wie genau mache ich das?
Vielen Dank schon mal im Voraus
for (int i = 1; i < anzahl; i++) {
int zahl = zufall.nextInt(999);
int zahl2 = zufall.nextInt(999);
int gzahl = 65 + i;
int kzahl = 97 + 1;
String pw = (char) gzahl + "" + zahl + (char) kzahl + zahl2;
String ende = kurs + "user" + "00" + i;
String zeile = String.format("%s;%s", ende, pw);
System.out.println(zeile);
}