Um Informationen an die Konsole auszugeben, können Sie die Schreibmethode des Ausgabestreams verwenden, diese ist jedoch nicht so praktisch wie print und println. Tatsächlich kapseln die Methoden print und println auch write und rufen letztendlich write auf, um Daten in die Konsole zu schreiben.2 Verwenden Sie die Methode System.out.println, umWenn Sie write verwenden, müssen Sie IOException importieren, dh import java.io.IOException vor der Java-Datei hinzufügen. Die Schreibmethode löst möglicherweise IOExcetion aus.
Ich werde die Schreibmethode nicht im Detail vorstellen. Normalerweise ist es besser, print oder println zu verwenden
Es gibt auch einen speziellen Parameter: Object. Objekt ist die übergeordnete Klasse aller Klassen in Java. Wenn der Parameter ein Objektobjekt ist, wird die Adresse des Objekts oder Null ausgegeben direkt, es sei denn, das entsprechende Objekt hat seine eigene toString-Methode neu geschrieben, daher werde ich hier nicht zu sehr ins Detail gehen.Wir können Zeichenfolgenverkettungsoperationen verwenden, um verschiedene Formate auszugeben, z. B. Ausgabe: x=5, Ausgabe des Werts von x
int x=5; System.out.println("x="+x);
Der einzige Unterschied zwischen System.out.print und System.out.println besteht darin, dass hier keine Zeilenumbrüche hinzugefügt werden.
4 System.out.printf
Detaillierte Einführung in die formatierte Ausgabe
Die beiden werden auf die gleiche Weise verwendet. Das Format wird unten als Beispiel verwendet.
Wenn wir einige Daten formatieren und ausgeben müssen, reicht es nicht aus, nur System.out.println(); zu verwenden. Zu diesem Zeitpunkt müssen wir die Formatierungsmethode verwenden
#🎜🎜System.out stellt das formatierte Ausgabemethodenformat bereit. Die Vorlage enthält einige Platzhalter, um die gesamten Informationen zu ersetzen. 🎜🎜#
Zum Beispiel:#🎜🎜 # Unter ihnen , %c, %s usw. werden als Platzhalter bezeichnet, die Zeichen bzw. Zeichenfolgen darstellen. Sie werden durch die Werte der entsprechenden Variablen ersetzt, die später erscheinen. Wie %.1f wird .f zu %f hinzugefügt, um die Ausgabe einer einstelligen Dezimalzahl anzuzeigen. #🎜🎜 ## 🎜🎜#häufig verwendete Platzhalter:#🎜🎜 ## 🎜🎜 ## 🎜🎜 ## 🎜🎜 ## 🎜🎜#Platzhalter#🎜🎜 ## 🎜🎜#Beschreibung#🎜🎜 ## 🎜🎜## %dFormatierte Ausgabe-GanzzahlAusgabe: Name: LiLi, Alter: 8, Geschlecht: Männlich, Punktzahl: 52,5String name="LiLi"; int age=8; char sex='男'; float grade=52.5; System.out.format("姓名:%s, 年龄:%d, 性别:%c, 成绩:%.1f\n", name, age, sex, grade);Nach dem Login kopieren
%e | |
---|---|
Formatierte Ausgabezeichenfolge |
Das obige ist der detaillierte Inhalt vonWelche Möglichkeiten gibt es, die Ausgabe in Java zu formatieren?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!