Hallo,
ich habe hier schön öfters das "Geschehen" mitverfolgt ohne mich zu registrieren, da meine Fragen schon andere User gestellt hatten und ich oftmals so meine Probleme erkannt habe und sie selber lösen konnte. Nun habe ich aber ein Problem, welches ich leider nicht lösen kann???:L Dazu soll gesagt sein, dass ich ein absoluter Nullchecker bin in Sachen Informatik, leider.
Die Aufgabe lautet: Wir müssen einen MP3-Player programmieren, welcher 5 Knöpfe hat. In der Mitte einen Knopf für das Starten und Stoppen, links und rechts eine Taste, um den nächsten oder vorherigen Titel auszuwählen und oben und unten für die Lautstärke. Nun sollen wir einen Quellcode erstellen mit der vereinfachten Annahme, es gäbe nur 3 Laustärkestufen und 2 Titel.
Der Fehler befindet sich in der Zeile 11: incompatible types - found short but expected boolean
Ich benutze Blue J
ich habe hier schön öfters das "Geschehen" mitverfolgt ohne mich zu registrieren, da meine Fragen schon andere User gestellt hatten und ich oftmals so meine Probleme erkannt habe und sie selber lösen konnte. Nun habe ich aber ein Problem, welches ich leider nicht lösen kann???:L Dazu soll gesagt sein, dass ich ein absoluter Nullchecker bin in Sachen Informatik, leider.
Die Aufgabe lautet: Wir müssen einen MP3-Player programmieren, welcher 5 Knöpfe hat. In der Mitte einen Knopf für das Starten und Stoppen, links und rechts eine Taste, um den nächsten oder vorherigen Titel auszuwählen und oben und unten für die Lautstärke. Nun sollen wir einen Quellcode erstellen mit der vereinfachten Annahme, es gäbe nur 3 Laustärkestufen und 2 Titel.
Java:
public class MP3{
private short liednr;
private short ls;
public MP3 (){
liednr = 0;
ls= 0;
}
public void zustandwechseln (String taste){
if(taste == "Mitte"){
if(liednr = 0){
liednr = 1;
}
else if (taste =="unten"){
if(ls==2){
ls=1;
}
else if (taste =="oben")
if(ls==0){
ls=1;
}
else{
ls=2;
}
else if (taste =="rechts")
if(ls==1){
ls=2;
}
else if (taste =="links")
if(ls==2){
ls=1;
}
}
}
}
}
Der Fehler befindet sich in der Zeile 11: incompatible types - found short but expected boolean
Ich benutze Blue J
Zuletzt bearbeitet: