Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Industrial programming >> Java

Domine Impressão em Java: Usando print(), println() e printf()

Três métodos ou funções são fornecidos na linguagem Java para imprimir output. Estes métodos dependem do requisito do método e output desejado no código.

  1. Método Java print(): Dados exibidos na mesma linha usando print statement em java.
  2. Método Java println(): Output print na linha atual, e posição do cursor move para a próxima linha.
  3. Método Java printf(): dados exibidos com formato particular conforme requisito.

Método 1: Método Java print()

Método print Java funciona para imprimir conteúdo no console. Pertence a um método sobrecarregado da classe java PrintStream. Recebe uma string como parâmetro de input.

O cursor de output permanece na mesma linha após imprimir o statement de input. Este método funciona se não passarmos parâmetros. O print statement usa "\n" para ir para a próxima linha.

Sintaxe:

A sintaxe mostra como operar o Java print statement.

System.out.print(String input_data);

System.out é um método Java para criar uma instância da classe PrintStream. Mostra o Standard Output Stream. Você não pode usar o objeto PrintStream diretamente.

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!");
  }
}

Output:

How to Print in Java!
HELLO CODER! Guru99

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

Método println Java é 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 funciona com parâmetro string. Após imprimir a informação dada, o cursor move para o início da próxima linha.

Sintaxe:

A sintaxe mostra como operar o Java println statement.

System.out.println(String input_data);

println(): A classe PrintStream usada para exibir output no console.

Exemplo:

Vamos ver 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!");
  }
}

Output:

How to Print in Java!
Hello Coder!
Guru99!

Outros métodos sobrecarregados Java em println()

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

Métodos SobrecarregadosFormato de Dados de Impressão
print(boolean b)Este método mostra o valor Boolean
print(char c)Um método exibe o caractere
print(char[] s)Mostra um array de caracteres
print(double d)Exibe número floating-point de precisão dupla
print(float f)Um método mostra o número floating-point
print(long l)Mostra um inteiro longo
print(int i)Mostra um número inteiro
print(object obj)Este método opera valor de objeto
print(String s)Este método exibe valor string

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

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

Sintaxe:

A sintaxe mostra como operar o statement printf().

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

Exemplo

Vamos ver 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");
  }
}

Output:

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

Especificadores printf() em Java

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

EspecificadorTipo
%cValor caractere
%dValor inteiro
%fNúmero floating
%sString de caracteres
%%Imprime ou exibe sinal de porcentagem(%)
%eValor floating-point 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");
  }
}

Output:

How to Print in Java!
HELLO CODER! Guru99

Como imprimir usando dados inseridos em Java

Como imprimir usando dados inseridos em Java

Os seguintes passos nos mostram como imprimir dados inseridos.

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

Passo 2) Uma classe ou objeto Scanner opera para aceitar input do standard input. Entra através do teclado.

Passo 3) Crie a variável usando o método "Scanner(System.in)".

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

Passo 5) este método obtém input data até encontrar caractere de nova linha (Enter).

Passo 6) Finalmente, o valor de input imprime o output normal usando a função System.out.print().

Exemplo

Vamos ver o exemplo de inserir dados 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);
  }
}

Output:

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

Outros métodos sobrecarregados Java em print()

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

Métodos SobrecarregadosFormato de Dados de Impressão
print(boolean b)Este método mostra o valor Boolean
print(char c)Este método mostra o caractere
print(char[] s)Este método exibe um array de caracteres
print(double d)Um método mostra double-precision floating-point number
print(float f)Este método exibe um floating-point number
print(long l)Este método mostra um long integer
print(int i)Este método mostra um integer number
print(object obj)Funciona para valor de objeto
print(String s)Este método opera e exibe valor string

Comparando print statements em Java

A distinção primária entre os métodos print() e println() em Java é mostrada abaixo.

Java println() statementJava print() statement
O cursor exibe na próxima linha após exibir o output no console. Podemos interpretar 'ln' em 'println' como 'next line'.O cursor aparece na mesma linha após exibir o output 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) exibe o input data na mesma linha.

Resumo

Java

  1. Anotações em Java Explicadas: Tipos, Posicionamento e Exemplos Práticos
  2. Entendendo Polimorfismo em Java: Conceitos e Uso Prático
  3. Comentários em Java: Tipos, Uso e Boas Práticas
  4. Dominando Bubble Sort em Java: Exemplo Claro e Passo a Passo
  5. Dominando Java Networking: Construa Aplicações de Rede Robustas com java.net
  6. Dominando Construtores em Java: Tipos, Uso e Exemplos Práticos
  7. Interface Collection em Java: Conceitos Centrais e Métodos Essenciais
  8. Lendo Arquivos em Java com BufferedReader – Guia Prático com Exemplos
  9. Domine Manipulação de Strings em Java: Funções Essenciais, Métodos e Exemplos Práticos
  10. Java vs. C#: 10 Diferenças-Chave Explicadas