Registrierung Kalender Mitgliederliste Teammitglieder Suche Häufig gestellte Fragen Zur Startseite

Informatiker Board » Themengebiete » Praktische Informatik » toString » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Zum Ende der Seite springen toString
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
Mike&Molly
unregistriert
toString Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Meine Frage:
Hallo :-)

Ich bin gerade echt am Verzweifeln:

Warum geht denn der folgende Code einmal und dann wieder nicht:

[CODE]

class Test
{
String farbe;
int tueren;

public String toString ()
{
return farbe + tueren; // und dann geht es mal wieder nicht und ich brauche String.valueOf(tueren);
}

}

Meine Ideen:
Woran liegt denn das?


Vielen Dank
15.07.2015 08:04
eulerscheZahl eulerscheZahl ist männlich
Foren Gott


Dabei seit: 04.01.2013
Beiträge: 2.859

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Also, bei mir geht das immer.
Wenn du nur ein int, also return tueren zurückgeben willst, dann musst du explizit in einen String umwandeln.

Dein Beispiel funktioniert aufgrund der impliziten Typumwandlung: String + Integer gibt String.
Folglich funktioniert auch return "" + tueren, da tueren implizit in einen String umgewandelt wird.

__________________
Syntax Highlighting fürs Board (Link)
15.07.2015 14:43 eulerscheZahl ist offline Beiträge von eulerscheZahl suchen Nehmen Sie eulerscheZahl in Ihre Freundesliste auf
Baumstruktur | Brettstruktur
Gehe zu:
Informatiker Board » Themengebiete » Praktische Informatik » toString