Buscar

Todos os programas Java importam automaticamente o pacote java.lang. Esse pacote define 5) uma classe chamada System, que encapsula vários aspectos...

Todos os programas Java importam automaticamente o pacote java.lang. Esse pacote define 5) uma classe chamada System, que encapsula vários aspectos do ambiente de tempo de execução. A linguagem Java oferece dois fluxos predefinidos de entrada e saída de dados: um deles é o InputStream System.in e o outro é o PrintStream System.out. Qual das alternativas a seguir apresenta um comando correto que pode ser executado em uma dessas variáveis de fluxos de dados? A) System.in.println("ABC"); B) String texto = System.in.read();

💡 1 Resposta

User badge image

Ed Verified user icon

A alternativa correta é a letra B) String texto = System.in.read();. O método read() da classe InputStream lê um byte de entrada do usuário e retorna seu valor como um inteiro. Para ler uma entrada de texto, é necessário usar um objeto InputStreamReader para converter o fluxo de bytes em caracteres. Portanto, a alternativa A está incorreta, pois o método println() não é definido para o objeto System.in.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais