Hallo Community,
ich habe ein Problem bei meinem Versuch ein 4-Gewinnt Spiel zu programmieren.
Der Fehler, Illegal Start of Expression tritt bei der Methode public int gibZug2() auf.
Vielleicht könnt ihr mir Tipps geben zur Behebung dieses Fehlers.
Hier der Quellcode:
public int gibZug1()
{
Eingabeleser meineEingabe = new Eingabeleser();
int spalte = -1;
String t = meineEingabe.gibEingabe();
if(t.equals ("0"));
{
spalte=0;
}
{
if(t.equals("1"));
{
Spalte=1;
}
{
if(t.equals("2"));
{
Spalte=2;
}
{
if(t.equals("3"));
{
Spalte=3;
}
{
if(t.equals("4"));
{
Spalte=4;
}
{
if(t.equals("5"));
{
Spalte=5;
}
{
if(t.equals("6"));
{
Spalte=6;
}
{
return spalte;
meinFeld.einwerfen(spalte,1);
}
public int gibZug2()
{
Random random =new Random();
int x= random.nextInt(7);
return x;
}
}
ich habe ein Problem bei meinem Versuch ein 4-Gewinnt Spiel zu programmieren.
Der Fehler, Illegal Start of Expression tritt bei der Methode public int gibZug2() auf.
Vielleicht könnt ihr mir Tipps geben zur Behebung dieses Fehlers.
Hier der Quellcode:
public int gibZug1()
{
Eingabeleser meineEingabe = new Eingabeleser();
int spalte = -1;
String t = meineEingabe.gibEingabe();
if(t.equals ("0"));
{
spalte=0;
}
{
if(t.equals("1"));
{
Spalte=1;
}
{
if(t.equals("2"));
{
Spalte=2;
}
{
if(t.equals("3"));
{
Spalte=3;
}
{
if(t.equals("4"));
{
Spalte=4;
}
{
if(t.equals("5"));
{
Spalte=5;
}
{
if(t.equals("6"));
{
Spalte=6;
}
{
return spalte;
meinFeld.einwerfen(spalte,1);
}
public int gibZug2()
{
Random random =new Random();
int x= random.nextInt(7);
return x;
}
}