Comment utiliser la fonction printf en java

Comment utiliser la fonction printf en java

Lors de la programmation en Java, il peut y avoir des cas où le développeur doit imprimer de grandes chaînes pour éviter la concaténation des cordes ou séparer les valeurs similaires et conflictuelles pour simplifier la phase de calcul. Dans de tels cas, le «printf ()«La fonction en Java est recommandée comme alternative au« «println ()«Méthodes.

Cet article discutera de l'utilisation et de la mise en œuvre du «printf ()”Fonction en Java.

Comment utiliser la fonction «printf ()» dans Java?

Le "Système.dehors.printf ()«La fonction dans Java permet aux utilisateurs d'imprimer les données en fonction du«personnages de conversion«Cela peut être un entier, un flotteur, une corde, etc.

Syntaxe

printf (converti, argument)


Dans la syntaxe ci-dessus:

    • "convertir»Fait référence au spécificateur de format conformément au type de données.
    • "argument»Porte les arguments référencés par les spécificateurs de format.

Caractères de conversion dans la fonction "printf ()"

Java permet aux développeurs d'utiliser plusieurs mots clés afin de faire référence à différents types de données. Voici les spécificateurs couramment utilisés:

    • "% s»: Reportez-vous aux chaînes.
    • "%d”: Pointe vers des entiers décimaux.
    • "%F»: Correspond aux nombres à virgule flottante.
    • "% TC»: Affiche la date et l'heure complètes.

Exemple 1: Impression de chaîne, entier et flotteur à l'aide de la fonction «printf ()» dans Java

Dans cet exemple, le «printf ()«La fonction peut être utilisée pour imprimer les valeurs correspondant à plusieurs types de données, i.e., chaîne, entier et flottement:

String Value1 = "Linuxhint!"
int Value2 = 24;
Double valeur3 = 3.2;
Système.dehors.printf ("La valeur de chaîne est:% s \ n", valeur1);
Système.dehors.printf ("La valeur entière est:% d \ n", valeur2);
Système.dehors.printf ("La valeur float est:% f \ n", valeur3);


Dans les lignes de code ci-dessus:

    • Tout d'abord, initialisez respectivement les valeurs de chaîne, entier et de flotteur.
    • Maintenant, spécifiez le spécificateur de format par rapport aux valeurs initialisées et affichez les valeurs en conséquence.

Sortir


Dans la sortie ci-dessus, on peut observer qu'en spécifiant les spécificateurs appropriés, les valeurs correspondantes sont cédées.

Exemple 2: Objet de date d'impression à l'aide de la fonction «printf ()» dans Java

Maintenant, exécutez le code suivant:

Importer Java.user.Date:
Exemple de classe publique
public static void main (String [] args)
Date DateTime = new Date ();
Système.dehors.printf ("Les données et le temps actuels sont:% TC", DateTime);


Dans le bloc de code ci-dessus, créez simplement un «Date"Objet via le"nouveau»Mot-clé et«Date()”Constructeur, respectivement. Après cela, affichez la date et l'heure complètes en spécifiant son spécificateur de format, je.e., "% TC".

Sortir


Comme vous pouvez le voir que le jour, la date et l'heure, respectivement, sont connectés à la console.

Conclusion

Le "printf ()«La fonction dans Java permet aux utilisateurs d'imprimer les données en fonction des caractères de conversion qui peuvent être un entier, un flotteur, une chaîne, etc. Cette fonction peut varier d'une valeur à l'autre de sorte qu'elle peut être appliquée conformément à la valeur qui doit être imprimée en modifiant le spécificateur de format. Ce blog a discuté de l'utilisation du «printf ()”Fonction en Java.