Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Industrial programming >> Java

Master Java Printing:Verwenden von print(), println() und printf()

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.

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!");
}
}

Ausgabe:

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, wie die Java-println-Anweisung ausgeführt wird.

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!");
 }
}

Ausgabe:

How to Print in Java!
Hello Coder! Guru99!

Andere Java-Überladungsmethoden in println()

Die print()-Methode verfügt über die folgenden überladenen Methoden:

Überladene Methoden Datenformat drucken print(boolean b)Diese Methode zeigt den booleschen Wertprint(char c)Eine Methode zeigt das Zeichen anprint(char[] s)Es zeigt ein Array von Zeichenprint(doubled)Es zeigt Gleitkommazahlen mit doppelter Genauigkeit anprint(float f)Eine Methode zeigt die Gleitkommazahl anprint(long l)Es zeigt eine lange Ganzzahlprint(int i)Es zeigt eine Ganzzahl anprint(object obj)Diese Methode betreibt den Objektwertprint(String s)Diese Methode zeigt den Stringwert an

Methode 3:Java printf()-Methode

Die Java-Methode printf zeigt die formatierte Zeichenfolge auf der Konsole im spezifischen Format an. 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");
 }
}

Ausgabe:

'How to Print in Java!'
HELLO CODER!
'LEARNING'

printf()-Spezifizierer in Java

Die printf()-Methode verwendet die folgenden Spezifizierer:

Bezeichner Typ %cZeichenwert%dGanzzahliger Wert%fGleitkommazahl%sZeichenfolge%%Drucken oder Anzeigen eines Prozentzeichens (%)%eexponentieller Gleitkommawert

Beispiel

Sehen wir uns das Beispiel der print-Methode 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");
 }
}

Ausgabe:

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 folgenden Schritte zeigen uns, wie wir die eingegebenen Daten ausdrucken.

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 die 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 (Eingabetaste) trifft.

Schritt 6) Schließlich druckt der Eingabewert die normale Ausgabe mit 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);
 }
}

Ausgabe:

Enter a Value: 21
User entered: 21
Addition: 42

Andere Java-Überladungsmethoden in print()

Die print()-Methode verfügt über die folgenden überladenen Methoden:

Überladene Methoden Datenformat drucken print(boolean b)Diese Methode zeigt den booleschen Wertprint(char c)Diese Methode zeigt das Zeichenprint(char[] s)Diese Methode zeigt ein Array von Zeichen anprint(doubled)Eine Methode zeigt eine Gleitkommazahl mit doppelter Genauigkeit anprint(float f)Diese Methode zeigt eine Gleitkommazahl anprint(long l)Diese Methode zeigt eine lange Ganzzahlprint(int i)Diese Methode zeigt eine Ganzzahl anprint(object obj)Es funktioniert für Objektwerteprint(String s)Diese Methode wird ausgeführt und angezeigt Zeichenfolgenwert

Druckanweisungen in Java vergleichen

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. Mit der Funktion System.out.print (data) können wir die Eingabedaten in derselben Zeile anzeigen.

Zusammenfassung


Java

  1. Java 8 - Streams
  2. Java 10 - Root-Zertifikat
  3. Java-Iterator-Schnittstelle
  4. Java-break-Anweisung
  5. Java PriorityQueue
  6. Java-Protokollierung
  7. Java-ArrayList-Klasse
  8. Java 10 – Übersicht
  9. HashMap in Java Lernen mit Beispiel
  10. Java-PrintWriter-Klasse