A classe System de Java contém alguns métodos para entrada e saída de valores básicos utilizando o console. Uma desenvolvedora está criando um programa em Java para calcular o valor do fatorial de um valor inteiro fornecido pelo usuário, utilizando o teclado, e exibir o resultado na tela por meio do console.
Ela desenvolveu o código a seguir:
public class Ex1 {
public static void main(String[] args) {
System.out.print ("Nome do Cliente: ");
String nome;
[ ??? ]
System.out.println("Cliente:
|| +
nome
+
cadastrado!");
}
}
Qual das alternativas a seguir apresenta um comando de entrada a partir da classe System que poderia ser inserido na lacuna [ ??? ] e permitiria ler do teclado um valor inteiro para ser usado no código acima?
A.
nome = System.in.read();
B.
System.in.read(nome);
C.
nome = java.util.Scanner.next();
D.
nome = new java.util.Scanner(System.in)
E.
nome = new java.util.Scanner(System.in).nextLine();
Compartilhar