Introdução
Bem-vindo a JavaTown, uma cidade movimentada onde tudo funciona à base de código Java! O prefeito acaba de anunciar uma iniciativa empolgante para ensinar aos recém-chegados como lidar com a entrada de dados do usuário na programação Java. Como parte desta iniciativa, eles buscam um programa simples que demonstre como usar a classe Scanner para capturar informações do usuário.
Você foi o escolhido para completar este programa especial! A estrutura básica já foi preparada para você, e sua tarefa é adicionar a peça que falta para ler o nome do usuário utilizando a classe Scanner.
Este programa será usado para mostrar aos novos programadores de JavaTown como interagir com os usuários através do console. Você está pronto para ajudar a tornar JavaTown o lugar mais interativo para novos desenvolvedores? Vamos codificar!
Complete o Programa de Entrada do Usuário
Neste exercício, você trabalhará em um aspecto simples, porém fundamental, da programação interativa: a captura de dados do usuário. Ao completar esta tarefa, você aprimorará um programa Java básico para personalizar a saudação com base no nome do usuário. Vamos mergulhar no código e dar vida a JavaTown com interação real!
Tarefas
- Abra o arquivo pré-criado
WelcomeToJavaTown.javano diretório~/project. - Localize o comentário TODO no código.
- Adicione a linha de código que utiliza o Scanner para ler o nome do usuário.
Requisitos
- O arquivo
WelcomeToJavaTown.javajá deve existir no diretório~/project. - Você deve adicionar apenas uma linha de código onde o comentário TODO está localizado.
- Utilize o objeto
scannerjá existente para ler a entrada do usuário. - Armazene a entrada do usuário na variável
name. - Use o comando
javacpara compilar seu programa e o comandojavapara executá-lo.
Exemplo
Quando concluído corretamente, seu programa deve funcionar desta forma ao ser executado:

cd ~/project
javac WelcomeToJavaTown.java
java WelcomeToJavaTown
Exemplo de Saída:
Enter your name: Labby
Hello, Labby! Welcome to JavaTown, where we love user input!
Resumo
Neste desafio, você completou um programa Java que demonstra como usar a classe Scanner para obter a entrada do usuário. Este exercício reforçou um conceito-chave do seu primeiro laboratório de Java: o uso da classe Scanner para interação com o usuário.
Ao completar este desafio, você:
- Praticou o uso da classe Scanner para ler dados do console.
- Aprendeu como integrar a entrada do usuário na saída do programa.
- Ganhou experiência na leitura e modificação de códigos Java existentes.
A habilidade de capturar a entrada do usuário é fundamental para criar programas interativos. À medida que você continua sua jornada em JavaTown, perceberá que muitos programas precisam interagir com as pessoas, e a classe Scanner é uma das principais ferramentas para isso em aplicações de console.
Continue praticando e experimentando com seu código. Tente modificar a mensagem de boas-vindas ou solicitar informações adicionais ao usuário. Quanto mais você programar, mais familiarizado ficará com o Java. Bem-vindo ao mundo interativo da programação em JavaTown!



