-
Notifications
You must be signed in to change notification settings - Fork 0
toString()
Um bestimmte Daten eines Objektes als String zurückzugeben wird eine toString()-Methode benötigt. Diese Methode definiert man in der gewünschten Domainclass.
Diese sieht in der Regel wie folgt aus:
String toString()
{
return "${attr1}" + ", " + "${attr2}"
}
In dem obigen Beispiel wird ein String zurückgegeben, der aus dem ersten Attribut attr1 und dem zweiten Attribut attr2 besteht, welche durch ein Komma getrennt sind. Man kann beliebig viele weitere Attribute anfügen indem man + ${attr1} anhängt. Das + wird benötigt, um mehrere Strings miteinander zu verknüpfen. Um einen reinen Text hinzuzufügen, muss man + "Der Text, der hier immer stehen soll" hinzufügen.
attr1 = "Hello"
attr2 = "World"
String toString()
{
return "${attr1}" + ", " + "${attr2}"
}
Eine Beispielausgabe der toString()-Methode für das obige Codebeispiel wäre
Hello, World
This wiki was created using Grails version 4.0.9 and Java 1.8.0_281!
The wiki was last updated with the release of the Tag v0.1.3-PrototypeForRating!