So drucken Sie in Java
⚡ Intelligente Zusammenfassung
Drucken in Java basiert auf drei Kernmethoden der PrintStream-Klasse, die formatierten Text an die Konsole senden, unterschiedliche Cursorverhalten unterstützen, mehrere Datentypen durch überladene Signaturen akzeptieren und eine präzise Ausgabesteuerung für alle Entwickleranforderungen ermöglichen.

Java Es bietet drei Kernmethoden zur Ausgabe an die Konsole. Jede Methode dient einem bestimmten Zweck und unterstützt eine Reihe von Datentypen durch überladene Signaturen.ping Die Entwickler stellen Informationen in dem Layout dar, das am besten zum Programm passt.
- Java Methode print()Die Daten werden mithilfe der print-Anweisung in derselben Zeile angezeigt. Java.
- Java println()-Methode: Die Ausgabe erfolgt in der aktuellen Zeile, und der Cursor springt in die nächste Zeile.
- Java Methode printf()Die Daten werden je nach Anforderung in einem bestimmten Format angezeigt.
Was ist der Java print()-Methode?
Das Java Die print()-Methode schreibt Inhalte in die Konsole. Sie ist eine überladene Methode der Klasse `Thema`. Java Die PrintStream-Klasse akzeptiert einen String als Eingabeparameter.
Nach dem Drucken der Eingabe bleibt der Ausgabecursor in derselben Zeile. Die Methode funktioniert, wenn keine Parameter übergeben werden. Die print-Anweisung verwendet „\n“, um in die nächste Zeile zu springen.
Syntax:
Die Syntax zeigt die Bedienung des Java Druckanweisung.
System.out.print(String input_data);
System.out ist ein Java Ein Ausdruck, der eine Instanz der Klasse PrintStream erzeugt. Er repräsentiert den Standardausgabestream. Das PrintStream-Objekt kann nicht direkt verwendet werden.
- System: Das System ist eine finale Klasse, die im Paket „java.lang“ verwendet wird, um Daten anzuzeigen.
- out: Das „out“ ist ein Beispiel für die Java Systemklasse mit einem öffentlichen Memberfeld. Es handelt sich um einen Typ des PrintStream-Pakets zur internen Objekterzeugung.
Beispiel
Das gegebene Beispiel zeigt den Arbeitsablauf der print()-Methode.
class HelloCoder{
public static void main(String[] args) {
System.out.print("How to Print in Java! \n");
System.out.print("Hello Coder!");
System.out.print("Guru99!");
}
}
Ausgang:
How to Print in Java! HELLO CODER! Guru99
Warum Verwenden Sie die Java println()-Methode?
Das Java Die Methode `println()` ist eine erweiterte Form der Methode `print()`. Sie dient zur Ausgabe von Text auf der Konsole. Sie gehört zur Klasse `PrintStream` und ist als überladene Methode verfügbar. Diese Methode arbeitet mit einem String-Parameter. Nach der Ausgabe der übergebenen Informationen springt der Cursor an den Anfang der nächsten Zeile.
Syntax:
Die Syntax zeigt die Bedienung des Java println-Anweisung.
System.out.println(String input_data);
println(): Die PrintStream-Klasse, die zum Anzeigen der Ausgabe auf der Konsole verwendet wird.
Ejemplo:
Betrachten wir das Beispiel der println()-Methode.
public class HelloCoder {
public static void main(String[] args) {
System.out.println("How to Print in Java! ");
System.out.println("Hello Coder!");
System.out.println("Guru99!");
}
}
Ausgang:
How to Print in Java! Hello Coder! Guru99!
Andere Java Überladene Methoden in println()
Aufbauend auf der println()-Methode verfügt die zugehörige print()-Methode über die folgenden überladenen Signaturen, die verschiedene Datentypen akzeptieren.
| Überladene Methoden | Druckdatenformat |
| print(boolean b) | Diese Methode zeigt den booleschen Wert an |
| print(char c) | Eine Methode zeigt das Zeichen an |
| print(char[] s) | Es zeigt eine Reihe von Zeichen |
| print(double d) | Es zeigt eine Gleitkommazahl doppelter Genauigkeit an. |
| print(float f) | Eine Methode zeigt die Gleitkommazahl an |
| print(langes l) | Es zeigt eine lange Ganzzahl |
| print(int i) | Es zeigt eine ganze Zahl an |
| print(Object obj) | Diese Methode arbeitet mit einem Objektwert. |
| print(String s) | Diese Methode zeigt einen String-Wert an. |
Wie das Java Die printf()-Methode funktioniert
Das Java Die printf()-Methode gibt eine formatierte Zeichenkette in einem bestimmten Format auf der Konsole aus. Java Überladene Methode der Klasse PrintStream zum Ausgeben von Werten. Die Spezifizierer werden zusammen mit formatierten Argumenten in der Methode angezeigt.
Syntax:
Die Syntax zeigt, wie die printf()-Anweisung ausgeführt wird.
System.out.printf(String display_format, Object input_data);
Beispiel
Betrachten wir das Beispiel der printf()-Methode.
public class HelloCoder{
public static void main(String[] args) {
System.out.printf("'%s' %n","How to Print in Java!");
System.out.printf("%S %n","Hello Coder!");
System.out.printf("'%S' %n","Learning");
}
}
Ausgang:
'How to Print in Java!' HELLO CODER! 'LEARNING'
printf()-Spezifizierer in Java
Um die Ausgabeformatierung mit System.out.printf zu steuern, Java bietet eine Reihe von Spezifizierern, die jedes Argument dem richtigen Datentyp zuordnen.
| Spezifizierer | Typ |
| %c | Zeichenwert |
| %d | Integer Wert |
| %f | Gleitkommazahl |
| %s | Zeichenkette |
| %% | Zeigt ein Prozentzeichen (%) an oder druckt es aus. |
| %e | Exponential-Gleitkommawert |
Beispiel
Betrachten wir ein Beispiel, das die Methoden print, println und printf kombiniert. Java.
public class HelloCoder{
public static void main(String[] args) {
System.out.println("How to Print in Java!");
System.out.printf("%S %n","Hello Coder!");
System.out.print(" Guru99");
}
}
Ausgang:
How to Print in Java! HELLO CODER! Guru99
So drucken Sie mit den eingegebenen Daten in Java
Jenseits fester Saiten, Java Es können auch Werte ausgegeben werden, die der Benutzer zur Laufzeit eingibt. Die folgenden Schritte zeigen, wie eingegebene Daten ausgegeben werden.
Schritt 1) Verwenden Sie die Java Scannerpaket zur Unterstützung von Benutzereingabedaten.
Schritt 2) Eine Scanner-Klasse oder ein Scanner-Objekt akzeptiert Eingaben von der Standardeingabe. Die Eingabe erfolgt über die Tastatur.
Schritt 3) erstellen Sie Variable mit der Methode „Scanner(System.in)“.
Schritt 4) Verwenden Sie die Variable. nextInt() liest dann alle Werte von der Tastatur.
Schritt 5) Diese Methode liest Eingabedaten ein, bis ein Zeilenumbruchzeichen (Enter) erreicht wird.
Schritt 6) Schließlich druckt der Eingabewert die normale Ausgabe mithilfe der Funktion System.out.print().
Beispiel
Betrachten wir das Beispiel der Eingabe von Benutzerdaten und deren Ausgabe. Java.
import java.util.Scanner;
public class HelloCoder {
public static void main(String[] args) {
Scanner reader_data = new Scanner(System.in);
System.out.print("Enter a Value: ");
int number_data = reader_data.nextInt();
System.out.println("User entered: " + number_data);
int add = number_data+number_data;
System.out.println("Addition: " + add);
}
}
Ausgang:
Enter a Value: 21 User entered: 21 Addition: 42
Andere Java Überladene Methoden in print()
Zur Information: Die print()-Methode unterstützt auch die folgenden überladenen Signaturen, die unterschiedliche Datentypen akzeptieren.
| Überladene Methoden | Druckdatenformat |
| print(boolean b) | Diese Methode zeigt den booleschen Wert an |
| print(char c) | Diese Methode zeigt den Charakter |
| print(char[] s) | Diese Methode zeigt eine an Array von Zeichen |
| print(double d) | Eine Methode zeigt eine Gleitkommazahl doppelter Genauigkeit. |
| print(float f) | Diese Methode zeigt eine Gleitkommazahl an |
| print(langes l) | Diese Methode zeigt eine lange Ganzzahl |
| print(int i) | Diese Methode zeigt eine Ganzzahl |
| print(Object obj) | Es funktioniert für den Objektwert |
| print(String s) | Diese Methode verarbeitet und zeigt einen String-Wert an. |
Vergleich gedruckter Aussagen in Java
Um zwischen System.out.print und System.out.println zu wählen, hebt die folgende Tabelle die wichtigsten Unterschiede zwischen den beiden Methoden hervor. Java.
| Java println()-Anweisung | Java print()-Anweisung |
| Der Cursor wird in der nächsten Zeile angezeigt, nachdem die Ausgabe auf der Konsole angezeigt wurde. Wir können „ln“ in „println“ als „nächste Zeile“ interpretieren. | Der Cursor erscheint in derselben Zeile, nachdem die Ausgabe auf der Konsole mit print() angezeigt wurde. |
| Wir können die Funktion System.out.println(data) verwenden, um die Daten abzurufen und den Cursor in der nächsten Zeile anzuzeigen. | Mit der Funktion System.out.print(data) können wir die Eingabedaten in derselben Zeile anzeigen. |
