No Java existe uma classe chamada scanner que engloba diversos métodos para realizar este serviço.
Veja um exemplo:
import java.util.Scanner; public class EntradaDeDados { public static void main(String[] args) { Scanner x = new Scanner(System.in); System.out.print("Digite seu nome: "); String nome = x.next(); System.out.println("Bem vindo " + nome); } }
Inicialmente, definimos a chamada ao pacote que contém a classe Scanner:
import java.util.Scanner;
Definimos uma variável, denominada x, que será criada a partir da classe Scanner e direcionada para a entrada padrão:
Scanner x = new Scanner(System.in);
De forma semelhante, mostramos uma mensagem solicitando informação do usuário:
System.out.print("Digite seu nome: ");
Utilizamos a variável x para chamarmos o método que fará o recebimento dos dados digitados:
String nome = x.next();
A classe Scanner possui diversos métodos que podem ser utilizados para realizar este serviço. Os principais métodos que podemos utilizar, neste caso, são:
String i = scanner.next() //Aguarda uma entrada em formato String int i = scanner.nextInt() //Aguarda uma entrada em formato Inteiro long i = scanner.nextLong() //Aguarda uma entrada em formato Inteiro Longo float i = scanner.nextFloat() //Aguarda uma entrada em formato Fracionário Double i = scanner.nextDouble() //Aguarda uma entrada em formato Fracionário
Nenhum comentário:
Postar um comentário