Logo Passei Direto
Buscar
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();
User badge image
ALCIVAN CORDEIRO DE MORAES

há 2 anos

Respostas

User badge image

Ed Verified user icon

há 2 anos

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.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina