Domine la impresión Java:uso de print(), println() y printf()
Se proporcionan tres métodos o funciones en el lenguaje Java para imprimir la salida. Estos métodos dependen de los requisitos del método y del resultado deseado en la codificación.
- Método Java print() :Los datos se muestran en la misma línea usando la declaración de impresión en Java.
- Java println()Método: La salida se imprime en la línea actual y la posición del cursor se mueve a la siguiente línea.
- Método Java printf() :los datos se muestran con el formato particular según el requisito.
Método 1:método Java print()
El método de impresión de Java funciona para imprimir contenido en la consola. Pertenece a un método sobrecargado de la clase Java PrintStream. Toma una cadena como parámetro de entrada.
El cursor de salida permanece en la misma línea después de imprimir la declaración de entrada. Este método funciona si no analizamos ningún parámetro. La declaración impresa utiliza "\n" para ir a la siguiente línea.
Sintaxis:
La sintaxis muestra cómo operar la declaración de impresión de Java.
System.out.print(String input_data);
System.out es un método Java para crear una instancia de la clase PrintStream. Muestra el flujo de salida estándar. No puede utilizar el objeto PrintStream directamente.
- Sistema:El Sistema es una clase final que se utiliza en “Java.lang.package” para mostrar datos.
- salida:"salida" es una instancia de la clase Java System con un campo miembro público. Es un tipo de paquete PrintStream para crear objetos internamente.
Ejemplo
El ejemplo dado muestra el procedimiento de trabajo del método print().
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!");
}
}
Salida:
How to Print in Java! HELLO CODER! Guru99
Método 2:método Java println()
El método java println es una forma avanzada del método print(). Se utiliza para mostrar texto en la consola. Pertenece a la clase PrintStream mediante el método sobrecargado. este método se trabaja con un parámetro de cadena. Después de imprimir la información proporcionada, el cursor se mueve al principio de la siguiente línea.
Sintaxis:
La sintaxis muestra cómo operar la instrucción println de Java.
System.out.println(String input_data);
println():la clase PrintStream utilizada para mostrar la salida en la consola.
Ejemplo:
Veamos el ejemplo del método print().
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!");
}
}
Salida:
How to Print in Java! Hello Coder! Guru99!
Otros métodos de sobrecarga de Java en println()
El método print() tiene los siguientes métodos sobrecargados:
Métodos sobrecargados Formato de datos de impresión print(boolean b)Este método muestra el valor booleanoprint(char c)Un método muestra el carácterprint(char[] s)Muestra una matriz de caracteresprint(doblado)Muestra un número de punto flotante de doble precisiónprint(float f)Un método muestra el número de punto flotanteprint(long l)Muestra una huella entera larga(int i)Muestra un número enteroprint(object obj)Este método opera el valor del objetoprint(String s)Este método muestra el valor de una cadenaMétodo 3:método Java printf()
El método Java printf muestra la cadena formateada en la consola con el formato específico. Es un método sobrecargado de Java de la clase PrintStream para imprimir valores. Los especificadores se muestran con argumentos formateados en el método.
Sintaxis:
La sintaxis muestra cómo operar la declaración printf().
System.out.printf(String display_format, Object input_data);
Ejemplo
Veamos el ejemplo del método print().
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");
}
}
Salida:
'How to Print in Java!' HELLO CODER! 'LEARNING'
especificadores printf() en Java
El método printf() utiliza los siguientes especificadores:
Especificador Tipo %cValor de carácter%dValor entero%fNúmero flotante%scadena de caracteres%%Imprimir o mostrar un signo de porcentaje (%)%evalor de punto flotante exponencialEjemplo
Veamos el ejemplo del método print en Java.
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");
}
}
Salida:
How to Print in Java! HELLO CODER! Guru99
Cómo imprimir usando los datos ingresados en Java
Cómo imprimir usando datos ingresados en Java
Los siguientes pasos nos muestran cómo imprimir los datos ingresados.
Paso 1) Utilice el paquete de escáner de Java para admitir los datos de entrada del usuario.
Paso 2) Una clase u objeto Scanner opera para aceptar entradas de entradas estándar. Entra por el teclado.
Paso 3) Cree la variable utilizando el método “Scanner(System.in)”.
Paso 4) Utilice la variable. nextInt() luego lee todos los valores del teclado.
Paso 5) este método obtiene datos de entrada hasta que encuentra un carácter de nueva línea (Entrar).
Paso 6) Finalmente, el valor de entrada imprime la salida normal usando la función System.out.print().
Ejemplo
Veamos el ejemplo de cómo ingresar los datos de entrada del usuario e imprimirlos en Java.
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);
}
}
Salida:
Enter a Value: 21 User entered: 21 Addition: 42
Otros métodos de sobrecarga de Java en print()
El método print() tiene los siguientes métodos sobrecargados:
Métodos sobrecargados Formato de datos de impresión print(boolean b)Este método muestra el valor booleanoprint(char c)Este método muestra el carácterprint(char[] s)Este método muestra una matriz de caracteresprint(doubled)Un método muestra un número de punto flotante de doble precisiónprint(float f)Este método muestra un número de punto flotanteprint(long l)Este método muestra una huella entera larga(int i)Este método muestra un número enteroprint(object obj)Funciona para el valor del objetoprint(String s)Esto El método opera y muestra el valor de la cadena.Comparación de sentencias impresas en Java
La distinción principal entre los métodos print() y println() en Java se muestra a continuación.
Declaración java println() Declaración Java print() El cursor aparece en la siguiente línea después de mostrar el resultado en la consola. Podemos interpretar 'ln' en 'println' como la 'siguiente línea'. El cursor aparece en la misma línea después de mostrar la salida en la consola usando print(). Podemos usar la función System.out.println(data) para obtener los datos y mostrar el cursor en la siguiente línea. Podemos usar la función System.out.print (data) para mostrar los datos de entrada en la misma línea.Resumen
- La declaración de impresión es una forma sencilla de mostrar datos para un programador de Java.
- La función System.out.print() funciona con los tres métodos:print, println y printf.
- Podemos operar datos en una sola línea y en el formato de la siguiente línea usando los métodos de impresión de Java.
- Los especificadores y el método sobrecargado se utilizan para mostrar información con un tipo de datos requerido.
- La función Java printf() utiliza especificadores según los requisitos del usuario. Los métodos print() y println() utilizan métodos sobrecargados.
- Los datos de entrada funcionan y se muestran utilizando el paquete y el método del escáner.
Java
- Modificadores de acceso Java
- Java ArrayList:cómo usar, métodos y ejemplos de ArrayList
- Java Hello World:cómo escribir su primer programa Java con un ejemplo
- Programa numérico Palindrome en Java usando while &for Loop
- Java 8 - Flujos
- Cómo descargar e instalar Java en Linux (Ubuntu)
- Java - Anulación
- Java - Encapsulación
- Interfaz de mapas de Java
- Reflexión Java
- Matrices de Java