Cómo imprimir en Java con ejemplos: 3 métodos

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.

  1. Método de impresión Java (): Los datos se muestran en la misma línea usando la declaración de impresión en Java.
  2. 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.
  3. 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 usa "\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 el “Java.lang.package” para mostrar datos.
  • out: “out” 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 el Java declaración impresa.

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 el siguientewing métodos sobrecargados:

Métodos sobrecargados Formato de datos de impresión
imprimir (booleano b) Este método muestra el valor booleano.
imprimir (carácter c) Un método muestra el carácter.
imprimir(char[] s) Muestra una variedad de personajes.
imprimir (doblado) Muestra un número de coma flotante de doble precisión.
imprimir (flotante f) Un método muestra el número de coma flotante.
imprimir (largo l) Muestra un entero largo.
imprimir (int i) Muestra un numero entero
imprimir (objeto objeto) Este método opera el valor del objeto.
imprimir (cadena s) Este método muestra el valor de la cadena.

Método 3: método Java printf()

El método java printf muestra el formato cadena 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() usa lo siguientewing especificadores:

Especificador Tipo de Propiedad
%c Valor del carácter
%d Valor entero
%f numero flotante
%s cadena de caracteres
%% Imprimir o mostrar un signo de porcentaje (%)
%e valor exponencial de punto flotante

Ejemplo

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 datos ingresados ​​en Java

Cómo imprimir usando datos ingresados ​​en Java

El following Los pasos nos muestran cómo imprimir los datos ingresados.

Paso 1) Utilice el paquete de escáner Java para admitir 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) Crea el variable utilizando el método "Escáner (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 el siguientewing métodos sobrecargados:

Métodos sobrecargados Formato de datos de impresión
imprimir (booleano b) Este método muestra el valor booleano.
imprimir (carácter c) Este método muestra el personaje.
imprimir(char[] s) Este método muestra una matriz de personajes
imprimir (doblado) Un método muestra un número de coma flotante de doble precisión.
imprimir (flotante f) Este método muestra un número de punto flotante.
imprimir (largo l) Este método muestra un número entero largo.
imprimir (int i) Este método muestra un número entero.
imprimir (objeto objeto) Funciona por valor de objeto.
imprimir (cadena s) Este método opera y muestra el valor de la cadena.

Comparación de declaraciones impresas en Java

La distinción principal entre los métodos print() y println() en Java se muestra a continuación.

Declaración println() de Java Declaración de impresión () de Java
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 el resultado 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 (datos) 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 utilizando 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.