1
Ich habe ein toString
implementiertes Verfahren wie unten geschrieben:Wie kann ich ReflectionToStringBuilder verwenden und Datumsangaben als lesbare Strings formatieren?
public String toString() {
return new ReflectionToStringBuilder(this, new MultilineRecursiveToStringStyle()).toString();
}
Diese gut funktioniert, aber Zeitmarken (und ich nehme an, Daten) werden als reiner toString auf dem Objekt würde zeigen, gezeigt:
[email protected][
nanos=0
],
Gibt es eine Möglichkeit zu sagen, ReflectionToStringBuilder
, wie ich Date-Objekte formatiert werden möchte?
Haben Sie den Javadoc gelesen? Es gibt Callbacks, mit denen Sie die Formatierung jedes zugänglichen Felds steuern können. –