English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Neste programa, você aprenderá a imprimir o número digitado pelo usuário usando Java. O inteiro é armazenado na variável System.in e exibido na tela usando System.out.
import java.util.Scanner; public class HelloWorld { public static void main(String[] args) { //Criar uma instância de leitor //Entrada de dados vinda da entrada padrão-Teclado Scanner reader = new Scanner(System.in); System.out.print("Enter a number: "); //nextInt() lerá o próximo inteiro do teclado int number = reader.nextInt(); //println() imprimirá as seguintes linhas na tela de saída System.out.println("Você introduziu: " ); + number); } }
Quando o programa é executado, a saída é:
Introduza um número: 10 Você introduziu: 10
Neste programa, foi criado o objeto reader da classe Scanner para obter entrada da entrada padrão (ou seja, o teclado).
Então, "Enter a number" imprimirá uma mensagem de prompts para fornecer ao usuário uma visão do próximo passo.
Então, reader.nextInt() lerá todos os inteiros introduzidos do teclado, a menos que encontre o caractere de nova linha \ n (Enter). Em seguida, o inteiro introduzido será salvo na variável inteira número.
Se o caractere introduzido não for um inteiro, o compilador lançará a exceção InputMismatchException.
Por fim, use a função println() para imprimir o número no monitor de saída padrão (System.out) do computador.