Hallo folgendes, meiner Meinung nach einfaches Problem , allerdings stehe ich aufem Schlauch:
Wenn "this.eingabe = Integer.parseInt(eingabeZahl.readLine());" < 0 oder this.eingabe = Integer.parseInt(eingabeZahl.readLine()); > 49 --> wiederhole Sie Ihre eingabe? Wo, Wie setze ich das bei den Paar Zeilen um?
Doch noch ein zweites Problem:
Wie bekomme ich die doppelten bei "this.eingabe = zahlGen.nextInt(49);" heraus?
Vielen Dank schonmal
Wenn "this.eingabe = Integer.parseInt(eingabeZahl.readLine());" < 0 oder this.eingabe = Integer.parseInt(eingabeZahl.readLine()); > 49 --> wiederhole Sie Ihre eingabe? Wo, Wie setze ich das bei den Paar Zeilen um?
Java:
int [] eingabe = new int [6];
int [] random = new int [6];
public void zahlenEingabe () throws IOException {
int fuerEingabe = 0;
BufferedReader eingabeZahl = new BufferedReader (new InputStreamReader (System.in));
for (int i = 0; i < this.eingabe.length; i++) {
fuerEingabe++;
System.out.println("Bitte geben Sie Ihre " + fuerEingabe + ". Zahl ein!");
this.eingabe [i] = Integer.parseInt(eingabeZahl.readLine());
}
Doch noch ein zweites Problem:
Wie bekomme ich die doppelten bei "this.eingabe = zahlGen.nextInt(49);" heraus?
Java:
public void zahlenEingabe () {
for (int i = 0; i < this.eingabe.length; i++) {
Random zahlGen = new Random ();
this.eingabe [i] = zahlGen.nextInt(49);
}
Vielen Dank schonmal