Neste programa, você aprenderá a imprimir um número inserido pelo usuário em Java. O inteiro é armazenado em uma variável usando System.in e é exibido na tela usando System.out.
Para entender este exemplo, você deve ter conhecimento dos seguintes tópicos de programação Java:
- Programa Java Hello World
- Entrada e saída Java Basic
Exemplo: como imprimir um número inteiro inserido por um usuário
import java.util.Scanner; public class HelloWorld ( public static void main(String() args) ( // Creates a reader instance which takes // input from standard input - keyboard Scanner reader = new Scanner(System.in); System.out.print("Enter a number: "); // nextInt() reads the next integer from the keyboard int number = reader.nextInt(); // println() prints the following line to the output screen System.out.println("You entered: " + number); ) )
Resultado
Digite um número: 10 Você digitou: 10
Neste programa, um objeto de Scanner
classe, leitor é criado para obter entradas da entrada padrão, que é keyboard
.
Em seguida, o Enter a number
prompt é impresso para dar ao usuário uma dica visual sobre o que deve fazer a seguir.
reader.nextInt()
em seguida, lê todos os inteiros inseridos no teclado, a menos que encontre um novo caractere de linha (Enter)
. Os inteiros inseridos são salvos no número da variável inteira.
Se você inserir qualquer caractere que não seja um inteiro, o compilador lançará um InputMismatchException
.
Finalmente, o número é impresso na saída padrão ( System.out
) - tela do computador usando a função println()
.