Cómo imprimir en Java

Se proporcionan tres métodos o funciones en el Java Idioma para imprimir la salida. Estos métodos dependen de los requisitos del método y del resultado deseado en la codificación.

  1. Java método imprimir(): 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. Java método printf(): los datos se muestran con el formato particular según el requisito.

Método 1: Java método imprimir()

Java El método print sirve para imprimir contenido en la consola. Pertenece a un método sobrecargado de la clase PrintStream de Java. 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 el Java declaración impresa.

System.out.print(String input_data);

System.out es un Java Método 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: Java método println()

Java El método 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 los siguientes 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(duplicado) Muestra números de punto 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: Java método printf()

Java El método printf muestra la cadena formateada en la consola con el formato específico. Es un método sobrecargado con 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
%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 de impresión 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 los datos ingresados ​​en Java

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

Paso 1) Ingrese al Java paquete de escáner para admitir datos de entrada del usuario.

Paso 2) Una clase u objeto Scanner funciona para aceptar la entrada estándar. Se ingresa a través del 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. 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
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(duplicado) Un método muestra un número de punto 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.

Comparar declaraciones impresas en Java

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

Java declaración println() Java declaración de impresión ()
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.

Resum

  • La declaración impresa es una forma sencilla de mostrar datos para un Java programador.
  • 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 el formato de la siguiente línea utilizando el Java métodos de impresión.
  • Los especificadores y el método sobrecargado se utilizan para mostrar información con un tipo de datos requerido.
  • La Java La función 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.