Anfänger, Fehler; "Der Hund liegt begraben"

Jeronas

Mitglied
Liebe Lernbegeisterte,
als Anfänger habe ich leider noch etwas Schwierigkeiten. Ich bin hier neu und habe mit dem Programmieren neulich erst begonnen.
So z.B. hier den Fehler zu finden:
//set the coins of robot alice to 1
Robot alice = new Robot (0, 2, Up, 0);
int aliceCoins = alice.getCoins();
System.out.println( "aliceCoins = 1");
alice.putCoin();

Kann mir bitte jemand helfen?
Lieben Gruß
 
Da keiner von uns die Klasse Robot kennt, kann man dir so nicht helfen.

Der erste, wichtige Tipp bei der Fehlersuche:
Beschreibe das Problem klar und deutlich
* Was soll passieren?
* Was passiert stattdessen?
* Welche Fehlermeldungen erscheinen?
* Was hast du schon probiert?

Dann kann man dir auch besser helfen, aktuell lautet deine Frage umformuliert: Meine Maschine funktioniert nicht richtig, was ist der Fehler? - Da kann man auch nicht wirklich helfen 🙂
 
Aber zum Gegebenen eine Anmerkung.
Java:
int aliceCoins = alice.getCoins();
System.out.println( "aliceCoins = 1");

Du rufst hier eine Methode geCoins() auf und weist deren Rückgabewert einen Variablen aliceCoins zu.

Bei der Ausgabe gibst du einen festen String mit dem Inhalt "aliceCoins = 1" aus. Immer. Nichts anderes. Vielleicht möchtest du ja den Inhalt der vorher eingelesenen Variablen ausgeben?
 

Zurück
Oben