Moin, ich möchte ein Ratespiel erstellen, wo man 4 Zufallszahlen raten soll. Nur leider bekomme ich bei der Kompilierung immer diesen Fehler: "Mastermind.java:64: error: class, interface, or enum expected".
Bitte habt Nachsicht, ich bin nur ein Anfänger in Java.
Hier mein Code:
Bitte habt Nachsicht, ich bin nur ein Anfänger in Java.
Hier mein Code:
Java:
import java.util.Random;
import java.util.Scanner;
public class Mastermind {
public static void main(String [] args) {
int[] zahlen = new int[4];
int x = 0;
boolean flag = false;
for (int i=0; i<zahlen.length; i++){
do{
x = (int)(Math.random()*8)+1;
flag = false;
for (int j=0; j<zahlen.length; j++) {
if (zahlen [j] == x) {
flag = true;
break;
}
}
}
while(flag);
zahlen[i] = x;
}
for (int i=0; i<zahlen.length; i++)
System.out.println(zahlen[i]);
}
/**
* Prints random numbers between 0 and 100 (inklusiv)
*/
/**
* Reads the next characters and prints them
*/
/**
* Reads the next characters and prints them
*/
public void readChars() {
Scanner input = new Scanner(System.in);
System.out.println("Bitte raten Sie die Zahlen");
String eingabe = input.next();
System.out.println(eingabe);
if(eingabe == zahlen[i]) {
System.out.println("Das ist korrekt");
}
else if (eingabe > zahlen[i]) {
System.out.println("Ihre Eingabe ist zu hoch");
}
else {
System.out.println("Ihre Eingabe ist zu niedrig");
}
}
}
}
}
Zuletzt bearbeitet: