Hallo zusammen,
also ich sitze wieder vor einer aufgabe und ganz am schluss wieder stecken geblieben..
Also ich bekomme in der klasse bibliothek 3 fehlermeldungen die ich iwie nicht nachvolziehen kann..
hier ist die klasse:
Fehlermeldungen:
also ich sitze wieder vor einer aufgabe und ganz am schluss wieder stecken geblieben..
Also ich bekomme in der klasse bibliothek 3 fehlermeldungen die ich iwie nicht nachvolziehen kann..
hier ist die klasse:
Java:
public class bibliothek{
int anzahl =10;
boolean[] buch = new boolean[anzahl];
for(int i=0; i<anzahl; i++){
buch[i] = true;
}
public boolean temp;
synchronized boolean leihen(int nummer){
if(buch[nummer] == true){
temp = buch[nummer] = true;
buch[nummer] = false;
return temp;}
while(buch[nummer] == false){
try{ wait(); }
catch(InterruptedException e){e.printStackTrace();}
}
}
synchronized boolean rueckgabe(int nummer){
buch[nummer] = true;
notifyAll();
}
}}
Fehlermeldungen:
Java:
Zeile 5: Syntax error on token ";", { expected after this token
Zeile 10 und 22: Multiple markers at this line
- Syntax error on token ")", ;
expected
- Syntax error on token "(", ;
expected