Wie kann ich die toString() zurück, eine multi-line string?
Ich arbeite an einem Programm, das durchsucht ein array und findet den kleinsten Wert und dann Drucke aus der Zeit, firstName und lastName des Läufers.
Was ich brauche, um herauszufinden, ist, wie die Rückkehr der drei Werte in verschiedenen Zeilen so etwas wie:
public String toString() {
return String.format( firstName + " " + lastName + " " + Time );
}
Das ist, was ich jetzt haben
Gibt es eine Möglichkeit, die drei Werte drucken Sie auf separaten Zeilen?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Versuchen, Diese
wenn Sie format, dann verwenden Sie den format-string mit Argumenten.
%s
= String%n
= neue ZeileDrucken Sie auf unterschiedlichen Linien, müssen Sie eine "line break", die entweder mit "\n" oder "\r\n" hängt von dem Betriebssystem, das Sie auf.
Einer neuen Zeile hängt von Betriebssystem, die definiert ist durch
System.getProperty("line.separator");
Also: