O documento descreve a classe Scanner em Java, que permite a entrada de dados do usuário. A classe Scanner está no pacote java.util e deve ser importada para uso. A classe possui métodos como nextLine(), next(), nextInt() para ler linhas, palavras e números do usuário. Exemplos mostram como usar a classe Scanner para ler dados de entrada e atribuir a variáveis.
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
JAVA
1. Lista de JAVA
@author: Nombre del desarrollador. Es decir nombre del autor o autores.
@deprecated: Indica que el método o clase es obsoleto (propio de versiones
anteriores) y que no se recomienda su uso. (Descripción)
@param: Definición de un parámetro de un método, es requerido para todos los
parámetros del método. (Nombre del parámetro y descripción)
@return: Informa de lo que devuelve el método, no se aplica en constructores o
métodos "void". (Descripción del valor de retorno).
@see: Asocia con otro método o clase. Referencia cruzada
referencia (#método(); clase#método(); paquete.clase; paquete.clase#método()).
@version: Versión del método o clase. (Versión)
A classe Scanner se encontra no pacote java.util. Por isso, para ser utilizada, devemos
importá-la utilizando uma diretiva import.
A classe Scanner deve ser instanciada da seguinte forma:
Métodos da classe Scanner:
– String nextLine() – Lê a próxima linha da entrada.
– String next() – Lê a próxima palavra da entrada (delimitada por um espaço em branco).
– int nextInt(), double nextDouble() e float nextFloat() – Lê a próxima sequência de
caracteres que representa um número inteiro ou número de ponto flutuante.
2. Segue o exemplo abaixo:
Figura 2: Entrada de dados com a classe Scanner
Vemos no exemplo que os dados são inseridos no console e atribuído às variáveis
através dos métodos da classe Scanner. Observamos também que ao digitar a altura,
devemos digitar com a vírgula em vez de ponto, como é comum no sistema decimal
americano.
3. Se estivermos utilizando uma IDE como o Eclipse, a entrada dos dados será a través da
console. Segue abaixo o ejemplo:
Utilizando a classe Scanner no Eclipse.