Durante la programmazione in Java, ci possono essere casi in cui lo sviluppatore deve stampare grandi stringhe per evitare la concatenazione delle stringhe o separare i valori simili e contrastanti per semplificare la fase di calcolo. In tali casi, il "printf ()"La funzione in Java è consigliata come alternativa al"println ()"Metodi.
Questo articolo discuterà dell'uso e dell'implementazione del "printf ()"Funzione in Java.
Come utilizzare la funzione "printf ()" in java?
IL "Sistema.fuori.printf ()"La funzione in Java consente agli utenti di stampare i dati in base al"caratteri di conversione"Questo può essere un numero intero, galleggiante, corda, ecc.
Sintassi
printf (convert, argomento)
Nella sintassi sopra:
Caratteri di conversione nella funzione "printf ()"
Java consente agli sviluppatori di utilizzare più parole chiave per fare riferimento a diversi tipi di dati. I seguenti sono gli specificatori comunemente utilizzati:
Esempio 1: stringa di stampa, intero e galleggiante usando la funzione "printf ()" in java
In questo esempio, il "printf ()"La funzione può essere utilizzata per stampare i valori corrispondenti a più tipi di dati, i.e., String, intero e galleggiante:
String Value1 = "LinuxHint!";
int valore2 = 24;
doppio valore3 = 3.2;
Sistema.fuori.printf ("Il valore della stringa è: %s \ n", valore1);
Sistema.fuori.printf ("Il valore intero è: %d \ n", valore2);
Sistema.fuori.printf ("Il valore float è: %f \ n", valore3);
Nelle righe di codice sopra:
Produzione
Nell'output di cui sopra, si può osservare che specificando gli specificatori appropriati, i valori corrispondenti vengono produtti.
ESEMPIO 2: Oggetto da data di stampa usando la funzione "printf ()" in java
Ora, eseguire il seguente codice:
Importa Java.util.Data:
Esempio di classe pubblica
public static void main (string [] args)
Data DateTime = new Date ();
Sistema.fuori.printf ("I dati e il tempo correnti sono: %tc", datetime);
Nel blocco di codice sopra, crea semplicemente un "Data"Oggetto tramite il"nuovo"Parola chiave e"Data()"Costruttore, rispettivamente. Successivamente, visualizza la data e l'ora completa specificando il suo specificatore di formato, i.e., "%tc".
Produzione
Come puoi vedere che il giorno, la data e l'ora, rispettivamente, sono registrati sulla console.
Conclusione
IL "printf ()"La funzione in Java consente agli utenti di stampare i dati in base ai caratteri di conversione che possono essere un numero intero, galleggiante, stringa, ecc. Questa funzione può variare da un valore a valore in modo tale da poter essere applicata in conformità con il valore che deve essere stampato modificando il specificatore del formato. Questo blog ha discusso dell'uso del "printf ()"Funzione in Java.