Scanner é uma classe pertencente ao pacote java.util, relacionada com a obtenção de dados de entrada de tipos variados, como int, double e strings. Ainda que não seja extremamente eficiente para cenários com restrição temporal, é um modo fácil para se ler dados de entrada em um programa Java.


Para criar um objeto da classe Scanner, normalmente passamos o objeto predefinido System.in, que representa o fluxo de entrada padrão. Podemos passar um objeto da classe File, se a intenção for ler a entrada de um arquivo.



Considerando o apresentado, analise as afirmativas a seguir.



I. Para ler valores numéricos de um determinado tipo de dados XYZ, a função a ser usada é nextXYZ(). Por exemplo, para ler um valor do tipo short, podemos usar nextShort().

II. Para ler strings, usamos nextLine(). Essa função permite que, para cada linha de entrada, seja feita a leitura, sem possibilidade de salvar o que foi lido.

III. Para ler um único caractere, usamos next().charAt(0). A função next() retorna o próximo token/palavra na entrada como uma string, e charAt(0), o primeiro caractere dessa string.

IV. A classe Scanner lê uma linha inteira e divide em tokens. Tokens são pequenos elementos que têm algum significado para o compilador Java.



Está correto o que se afirma em:

a.
I, II, III e IV

b.
I, III e IV, apenas

c.
I, II e III, apenas

d.
I e II, apenas

e.
II, III e IV, apenas
Please enter comments
Please enter your name.
Please enter the correct email address.
You must agree before submitting.

Lista de comentários


Helpful Social

Copyright © 2024 ELIBRARY.TIPS - All rights reserved.