Hallo,
bei meinem Problem ist folgendes: BlueJ möchte meinen Programmcode nicht mehr richtig übersetzen.
Dabei habe ich die neueste Version und an der Syntax und Semantik ist im Code nichts falsch, denn bei anderen Leuten und in der Schule funktioniert es einwandfrei.
Kleines Beispiel, bei diesem Code ist es bei mir okay:
public boolean isEqual(Item pItem)
{
Integer a = new Integer(zWert);
if((Integer)pItem.getContent() == a)
return true;
return false;
}
Dagegen meckert es, wie bei allen anderen nicht, wenn ich es so kurz formuliere:
public boolean isEqual(Item pItem)
{
return ((Integer)pItem.getContent() == zWert);
}