So drucken Sie in Java anhand von Beispielen: 3 Methoden

Zum Drucken der Ausgabe stehen in der Java-Sprache drei Methoden oder Funktionen zur Verfügung. Diese Methoden hängen von der Methodenanforderung und der gewünschten Ausgabe bei der Codierung ab.

  1. Java print()-Methode: Daten werden mithilfe der print-Anweisung in Java in derselben Zeile angezeigt.
  2. Java println()Methode: Die Ausgabe wird in der aktuellen Zeile gedruckt und die Cursorposition wird in die nächste Zeile verschoben.
  3. Java printf()Methode: Daten werden je nach Anforderung im jeweiligen Format angezeigt.

Methode 1: Java print()-Methode

Die Java-Druckmethode dient zum Drucken von Inhalten auf der Konsole. Es gehört zu einer überladenen Methode der Java-Klasse PrintStream. Es benötigt einen String als Eingabeparameter.

Der Ausgabecursor bleibt nach dem Drucken der Eingabeanweisung in derselben Zeile. Diese Methode funktioniert, wenn wir keine Parameter analysieren. Die print-Anweisung verwendet „\n“, um zur nächsten Zeile zu gelangen.

Syntax:

Die Syntax zeigt, wie die Java-Druckanweisung zu bedienen ist.

System.out.print(String input_data);

System.out ist eine Java-Methode zum Erstellen einer Instanz der PrintStream-Klasse. Es zeigt den Standardausgabestream. Sie können das PrintStream-Objekt nicht direkt verwenden.

  • System: Das System ist eine letzte Klasse, die im „Java.lang.package“ zum Anzeigen von Daten verwendet wird.
  • out: „out“ ist eine Instanz der Java-Systemklasse mit einem öffentlichen Mitgliedsfeld. Es handelt sich um eine Art PrintStream-Paket zum internen Erstellen von Objekten.

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!

Methode 2: Java println()-Methode

Die Java-Methode println ist eine erweiterte Form der Methode print(). Es wird verwendet, um Text auf der Konsole anzuzeigen. Es gehört über die überladene Methode zur PrintStream-Klasse. Diese Methode wird mit einem String-Parameter gearbeitet. Nach dem Drucken der angegebenen Informationen wird der Cursor an den Anfang der nächsten Zeile bewegt.

Syntax:

Die Syntax zeigt die Bedienung Javac println-Anweisung.

System.out.println(String input_data);

println(): Die PrintStream-Klasse, die zum Anzeigen der Ausgabe auf der Konsole verwendet wird.

Beispiel:

Sehen wir uns das Beispiel der print()-Methode an.

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-Überladungsmethoden in println()

Die print()-Methode hat Folgendeswing überladene Methoden:

Überladene Methoden Datenformat drucken
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
drucken(doubled) Es zeigt an double-genaue Gleitkommazahl
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(obj) Diese Methode verwaltet den Objektwert
print(String s) Diese Methode zeigt den Zeichenfolgenwert an

Methode 3: Java printf()-Methode

Die Java-Methode printf zeigt die formatierte Datei an Schnur auf der Konsole mit dem spezifischen Format. Es handelt sich um eine mit Java überladene Methode der PrintStream-Klasse zum Drucken von Werten. Die Spezifizierer werden mit formatierten Argumenten in der Methode angezeigt.

Syntax:

Die Syntax zeigt, wie die printf()-Anweisung bedient wird.

System.out.printf(String display_format, Object input_data);

Beispiel

Sehen wir uns das Beispiel der print()-Methode an.

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

Die printf()-Methode verwendet Folgendeswing Bezeichner:

Spezifizierer Art
%c Zeichenwert
%d Integer Wert
%f Gleitende Zahl
%s Zeichenfolge
%% Drucken Sie ein Prozentzeichen (%) aus oder zeigen Sie es an
%e exponentieller Gleitkommawert

Beispiel

Sehen wir uns das Beispiel der Druckmethode in Java an.

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 eingegebenen Daten in Java

So drucken Sie mit eingegebenen Daten in Java

Die folgendenwing Schritte zeigen uns, die eingegebenen Daten auszudrucken.

Schritt 1) Verwenden Sie das Java-Scannerpaket, um Benutzereingabedaten zu unterstützen.

Schritt 2) Eine Scannerklasse oder ein Scannerobjekt 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 ruft Eingabedaten ab, bis sie auf ein neues Zeilenzeichen (Enter) trifft.

Schritt 6) Schließlich druckt der Eingabewert die normale Ausgabe mithilfe der Funktion System.out.print().

Beispiel

Sehen wir uns das Beispiel der Eingabe von Benutzereingabedaten und des Druckens in Java an.

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-Überladungsmethoden in print()

Die print()-Methode hat Folgendeswing überladene Methoden:

Überladene Methoden Datenformat drucken
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
drucken(doubled) Eine Methode zeigt double-genaue Gleitkommazahl
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(obj) Es funktioniert für den Objektwert
print(String s) Diese Methode wird ausgeführt und zeigt den Zeichenfolgenwert an

Vergleich von Druckanweisungen in Java

Der Hauptunterschied zwischen den Methoden print() und println() in Java wird unten dargestellt.

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. Wir können die Funktion System.out.print (Daten) verwenden, um die Eingabedaten in derselben Zeile anzuzeigen.

Zusammenfassung

  • Die print-Anweisung ist eine einfache Möglichkeit, Daten für einen Java-Programmierer anzuzeigen.
  • Die Funktion System.out.print() arbeitet mit den drei Methoden: print, println und printf.
  • Mit den Java-Druckmethoden können wir Daten in einer einzelnen Zeile und im nächsten Zeilenformat verarbeiten.
  • Die Spezifizierer und die überladene Methode werden verwendet, um Informationen mit einem erforderlichen Datentyp anzuzeigen.
  • Die Java-Funktion printf() verwendet Spezifizierer entsprechend den Benutzeranforderungen. Die Methoden print() und println() verwenden überladene Methoden.
  • Die Eingabedaten werden mithilfe des Scannerpakets und der Scannermethode verarbeitet und angezeigt.