Como imprimir em Java

Três métodos ou funções são fornecidos no Java idioma para imprimir a saída. Esses métodos dependem dos requisitos do método e do resultado desejado na codificação.

  1. Java método imprimir(): Os dados são exibidos na mesma linha usando a instrução print em java.
  2. Java println() Método: A saída é impressa na linha atual e a posição do cursor passa para a próxima linha.
  3. Java Método printf(): os dados são exibidos com o formato específico conforme o requisito.

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

Java O método print funciona para imprimir conteúdo no console. Ele pertence a um método sobrecarregado da classe PrintStream do Java. Ele recebe uma string como parâmetro de entrada.

O cursor de saída permanece na mesma linha após imprimir a instrução de entrada. Este método funciona se não analisarmos nenhum parâmetro. A instrução print usa “\n” para ir para a próxima linha.

Sintaxe:

A sintaxe mostra como operar o Java declaração de impressão.

System.out.print(String input_data);

System.out é um Java método para criar uma instância da classe PrintStream. Mostra o fluxo de saída padrão. Você não pode usar o objeto PrintStream diretamente.

  • Sistema: O Sistema é uma classe final que é usada no “Java.lang.package” para exibir dados.
  • out: O “out” é uma instância da classe Java System com um campo de membro público. É um tipo de pacote PrintStream para criar objetos internamente.

Exemplo

O exemplo dado mostra o procedimento de funcionamento do 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!");
}
}

Saída:

How to Print in Java!
HELLO CODER!
Guru99

Método 2: Java método println()

Java O método println é uma forma avançada do método print(). É usado para mostrar texto no console. Pertence à classe PrintStream através do método sobrecarregado. este método é trabalhado com um parâmetro string. Após imprimir as informações fornecidas, o cursor é movido para o início da próxima linha.

Sintaxe:

A sintaxe mostra como operar o Java declaração println.

System.out.println(String input_data);

println(): A classe PrintStream usada para exibir a saída no console.

Exemplo:

Vejamos o exemplo do 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!");
	}
}

Saída:

How to Print in Java!
Hello Coder! Guru99!

Outros métodos de sobrecarga java em println()

O método print() possui os seguintes métodos sobrecarregados:

Métodos sobrecarregados Formato de dados de impressão
imprimir (booleano b) Este método mostra o valor booleano
imprimir (caractere c) Um método exibe o caractere
imprimir(char[]s) Ele mostra uma série de caracteres
imprimir (duplicado) Ele exibe um número de ponto flutuante de precisão dupla
imprimir (flutuador f) Um método mostra o número de ponto flutuante
imprimir (longo l) Mostra um número inteiro longo
imprimir(int i) Mostra um número inteiro
imprimir (objeto objeto) Este método opera o valor do objeto
imprimir(Strings) Este método exibe o valor da string

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

Java O método printf exibe a string formatada no console com o formato específico. É um método sobrecarregado de java da classe PrintStream para imprimir valores. Os especificadores são exibidos com argumentos formatados no método.

Sintaxe:

A sintaxe mostra como operar a instrução printf().

System.out.printf(String display_format, Object input_data);

Exemplo

Vejamos o exemplo do 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");
	}
}

Saída:

'How to Print in Java!'
HELLO CODER!
'LEARNING'

especificadores printf() em Java

O método printf() usa os seguintes especificadores:

Especificador Formato
%c Valor do caractere
%d Valor inteiro
%f Número flutuante
%s seqüência de caracteres
%% Imprima ou exiba um sinal de porcentagem (%)
%e valor de ponto flutuante exponencial

Exemplo

Vamos ver o exemplo do método print em 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");
	}
}

Saída:

How to Print in Java!
HELLO CODER! Guru99

Como imprimir usando os dados inseridos em Java

Como imprimir usando os dados inseridos em Java

As etapas a seguir nos mostram como imprimir os dados inseridos.

Passo 1) Use o Java pacote de scanner para suportar dados de entrada do usuário.

Passo 2) Uma classe ou objeto Scanner opera para aceitar entrada da entrada padrão. Ele entra pelo teclado.

Passo 3) Criar o variável usando o método “Scanner (System.in)”.

Passo 4) Use a variável. nextInt() então lê todos os valores do teclado.

Passo 5) este método obtém dados de entrada até encontrar um caractere de nova linha (Enter).

Passo 6) Finalmente, o valor de entrada imprime a saída normal usando a função System.out.print().

Exemplo

Vamos ver o exemplo de inserir dados de entrada do usuário e imprimir em 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);
    }
}

Saída:

Enter a Value: 21
User entered: 21
Addition: 42

Outros métodos de sobrecarga java em print()

O método print() possui os seguintes métodos sobrecarregados:

Métodos sobrecarregados Formato de dados de impressão
imprimir (booleano b) Este método mostra o valor booleano
imprimir (caractere c) Este método mostra o personagem
imprimir(char[]s) Este método exibe um ordem de personagens
imprimir (duplicado) Um método mostra um número de ponto flutuante de precisão dupla
imprimir (flutuador f) Este método exibe um número de ponto flutuante
imprimir (longo l) Este método mostra um número inteiro longo
imprimir(int i) Este método mostra um número inteiro
imprimir (objeto objeto) Funciona para o valor do objeto
imprimir(Strings) Este método opera e exibe o valor da string

Comparando instruções de impressão em Java

A principal distinção entre os métodos print() e println() em Java é mostrado abaixo.

Java instrução println() Java instrução print()
O cursor é exibido na próxima linha após exibir a saída no console. Podemos interpretar 'ln' em 'println' como a 'próxima linha'. O cursor aparece na mesma linha após exibir a saída no console usando print().
Podemos usar a função System.out.println(data) para obter os dados e mostrar o cursor na próxima linha. Podemos usar a função System.out.print (data) para exibir os dados de entrada na mesma linha.

Resumo

  • A instrução print é uma maneira simples de exibir dados de um Java programador.
  • A função System.out.print() funciona com três métodos: print, println e printf.
  • Podemos operar dados em uma única linha e no formato da próxima linha usando o Java métodos de impressão.
  • Os especificadores e o método sobrecarregado são usados ​​para exibir informações com um tipo de dados necessário.
  • A Java A função printf() usa especificadores de acordo com os requisitos do usuário. Os métodos print() e println() usam métodos sobrecarregados.
  • Os dados de entrada operam e são exibidos usando o pacote e método do scanner.