So verwenden Sie die Printf -Funktion in Java

So verwenden Sie die Printf -Funktion in Java

Während der Programmierung in Java kann es Fälle geben, in denen der Entwickler große Zeichenfolgen drucken muss, um eine String -Verkettung oder die Trennung der gleicher und widersprüchlichen Werte zu vermeiden, um die Berechnungsphase zu vereinfachen. In solchen Fällen die “printf ()Die Funktion in Java wird als Alternative zur "empfohlen"println ()”Methoden.

In dieser Beschreibung wird die Nutzung und Implementierung des “diskutieren“printf ()Funktion in Java.

So verwenden Sie die Funktion „printf ()“ in Java?

Der "System.aus.printf ()Die Funktion in Java ermöglicht es den Benutzern, die Daten basierend auf der “zu druckenConversion -CharaktereDas kann eine Ganzzahl, eine Float, eine String usw. sein.

Syntax

printf (konvertieren, Argument)


In der obigen Syntax:

    • Konvertieren”Bezieht sich auf den Formatspezifizierer gemäß dem Datentyp.
    • Streit”Zeigt auf die Argumente, auf die sich die Formatspezifizierer beziehen.

Konvertierungszeichen in der Funktion "printf ()"

Mit Java können Entwickler mehrere Schlüsselwörter verwenden, um sich auf verschiedene Datentypen zu verweisen. Im Folgenden sind die häufig verwendeten Spezifizierer:

    • %S”: Verweisen Sie auf Strings.
    • %D”: Punkte auf Dezimalzahlen.
    • %F”: Entspricht den Schwimmpunktzahlen.
    • %TC”: Zeigt das vollständige Datum und die vollständige Uhrzeit an.

Beispiel 1: Druckzeichenfolge, Ganzzahl und Schwimmer mit der Funktion „printf ()“ in Java

In diesem Beispiel das “printf ()Die Funktion kann verwendet werden, um die Werte zu drucken, die mehreren Datentypen entsprechen, i, i.e., String, Ganzzahl und float:

String value1 = "LinuxHint!";
int value2 = 24;
Doppelwert3 = 3.2;
System.aus.printf ("Der Zeichenfolgenwert ist: %s \ n", Wert1);
System.aus.printf ("Der Ganzzahlwert ist: %d \ n", value2);
System.aus.printf ("Der Float -Wert ist: %f \ n", value3);


In den obigen Codezeilen:

    • Initialisieren Sie zunächst die Werte String-, Ganzzahl bzw. Float.
    • Geben Sie nun den Formatspezifizierer in Bezug auf die initialisierten Werte an und zeigen Sie die Werte entsprechend an.

Ausgang


Im obigen Ausgang kann beobachtet werden, dass durch Angabe der entsprechenden Spezifizierer die entsprechenden Werte erhalten werden.

Beispiel 2: Druckdatumobjekt mithilfe der Funktion „printf ()“ in Java

Führen Sie nun den folgenden Code aus:

Java importieren.Util.Datum:
Beispiel für öffentliche Klasse
public static void main (String [] args)
Datum datetime = new Date ();
System.aus.printf ("Die aktuellen Daten und Zeit sind: %TC", DateTime);


Erstellen Sie im obigen Codeblock einfach eine “Datum"Objekt über das"neu"Schlüsselwort und das"Datum()Konstruktor. Zeigen Sie danach das vollständige Datum und die vollständige Uhrzeit an, indem Sie den Formatspezifizierer angeben, i, ich.e., “%TC”.

Ausgang


Wie Sie sehen können, dass Tag, Datum bzw. Uhrzeit auf der Konsole angemeldet sind.

Abschluss

Der "printf ()Die Funktion in Java ermöglicht es den Benutzern, die Daten basierend auf den Conversion -Zeichen zu drucken, die eine Ganzzahl, einen Schwimmer, eine String usw. sein können. Diese Funktion kann von Wert zu Wert so variieren, so dass sie gemäß dem Wert angewendet werden kann, der gedruckt werden muss, indem der Formatspezifizierer geändert wird. In diesem Blog wurde über die Verwendung der "der" besprochen "printf ()Funktion in Java.