Mientras se programan en Java, puede haber casos en los que el desarrollador necesita imprimir grandes cuerdas para evitar la concatenación de cadenas o separar los valores similares y conflictivos para simplificar la fase de cálculo. En tales casos, el "printf ()"La función en Java se recomienda como una alternativa al"println ()" métodos.
Este artículo discutirá el uso y la implementación del "printf ()"Función en Java.
Cómo usar la función "printf ()" en Java?
El "Sistema.afuera.printf ()"La función en Java permite a los usuarios imprimir los datos en función del"personajes de conversión"Eso puede ser un entero, flotación, cadena, etc.
Sintaxis
printf (convertir, argumento)
En la sintaxis anterior:
Caracteres de conversión en la función "printf ()"
Java permite a los desarrolladores utilizar múltiples palabras clave para referirse a diferentes tipos de datos. Los siguientes son los especificadores comúnmente utilizados:
Ejemplo 1: Cadena de impresión, entero y flotación usando la función "printf ()" en Java
En este ejemplo, el "printf ()La función se puede utilizar para imprimir los valores correspondientes a múltiples tipos de datos, I.mi., cadena, entero y flotación:
Cadena value1 = "Linuxhint!";
int value2 = 24;
valor doble 3 = 3.2;
Sistema.afuera.printf ("El valor de la cadena es: %s \ n", valor1);
Sistema.afuera.printf ("El valor entero es: %d \ n", value2);
Sistema.afuera.printf ("El valor flotante es: %f \ n", value3);
En las líneas de código anteriores:
Producción
En la salida anterior, se puede observar que al especificar los especificadores apropiados, se producen los valores correspondientes.
Ejemplo 2: Objeto de fecha de impresión usando la función "printf ()" en Java
Ahora, ejecute el siguiente código:
importar java.utilizar.Fecha:
Ejemplo de clase pública
public static void main (string [] args)
Date dateTime = new Date ();
Sistema.afuera.printf ("Los datos y el tiempo actuales son: %TC", DateTime);
En el bloque de código anterior, simplemente cree un "Fecha"Objeto a través del"nuevo"Palabra clave y la"Fecha()"Constructor, respectivamente. Después de eso, muestre la fecha y la hora completas especificando su especificador de formato, yo.mi., "%TC".
Producción
Como puede ver que el día, la fecha y la hora, respectivamente, se registran en la consola.
Conclusión
El "printf ()"La función en Java permite a los usuarios imprimir los datos en función de los caracteres de conversión que pueden ser enteros, flotación, cadena, etc. Esta función puede variar de valor a valor de manera que se pueda aplicar de acuerdo con el valor que debe imprimirse modificando el formato especificador. Este blog discutió el uso del "printf ()"Función en Java.