Entrada e saída Java Basic

Saída Java

Em Java, você pode simplesmente usar

para enviar saída para a saída padrão (tela).

Aqui,

  • System é uma classe
  • out é um campo public static: aceita dados de saída.

Não se preocupe se você não entender. Discutiremos class, public e static em capítulos posteriores.

Vejamos um exemplo para produzir uma linha.

Resultado:

Java programming is interesting.

Aqui, usamos o método println() para exibir a string.

Diferença entre println (), print () e printf ()

Exemplo: print () e println ()

Resultado:

1. println 2. println 1. print 2. print

Exemplo: impressão de variáveis e literais

Quando você executa o programa, a saída será:

5-10.6

Aqui, você podemos ver que não usamos aspas. É porque para exibir inteiros, variáveis e assim por diante, não usamos aspas.

Exemplo: Imprimir Strings Concatenadas

Resultado:

I am awesome.Number = -10.6

No exemplo acima, observe a linha,

Aqui, usamos o operador + para concatenar ( junte) as duas strings: “Eu sou” e “incrível”.

E também, a linha,

Aqui, primeiro o valor do número da variável é avaliado. Em seguida, o valor é concatenado à string: “Number =”.

Java Input

Java fornece diferentes maneiras de obter a entrada do usuário. No entanto, neste tutorial, você aprenderá a obter informações do usuário usando o objeto da classe Scanner.

Para usar o objeto de Scanner, precisamos importar java.util.Scanner pacote.

Para saber mais sobre para importar pacotes em Java, visite Pacotes de importação de Java.

Então, precisamos criar um objeto da classe Scanner. Podemos usar o objeto para obter a entrada do usuário.

Exemplo: obter entrada inteira do usuário

Resultado:

Enter an integer: 23You entered 23

No exemplo acima, criamos um objeto denominado input da classe Scanner. Em seguida, chamamos o método nextInt() da classe Scanner para obter uma entrada inteira do usuário.

Observação: Usamos o método close() para fechar o objeto. Recomenda-se fechar o objeto do scanner assim que a entrada for obtida.

Exemplo: Obter float, double e String Input

Saída:

Enter float: 2.343Float entered = 2.343Enter double: -23.4Double entered = -23.4Enter text: Hey!Text entered = Hey!

Conforme mencionado, existem várias outras maneiras de obter a entrada do usuário. Para saber mais sobre Scanner, visite Java Scanner.

Leave a Reply

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *