Agenda de Contatos em Java

Este projeto é uma simples implementação de uma agenda de contatos em Java. Ele permite que você adicione contatos com nomes e números de telefone, pesquise contatos por nome, atualize os números de telefone dos contatos existentes e exiba a lista de contatos.

Detalhes

  • Utilizado a estrutura de dados Set para armazenar os contatos, enfatizando a aprendizagem de conceitos de conjuntos em Java.
  • Para um uso mais prático e eficiente em situações do mundo real, considere a utilização de um Map para associar nomes a números de telefone.

Funcionalidades

  • Adicionar contatos com nomes e números de telefone.
  • Pesquisar contatos por nome, retornando um conjunto de contatos que correspondam ao nome informado.
  • Atualizar o número de telefone de um contato existente.
  • Exibir a lista de contatos na agenda.

Requisitos

Para executar este projeto, você precisará do seguinte:

  • JDK (Java Development Kit): Certifique-se de que o JDK esteja instalado na sua máquina. Este projeto foi desenvolvido em Java.

Status do Projeto

Este projeto é uma implementação básica de uma agenda de contatos em Java e pode ser usado como ponto de partida para projetos mais complexos. No entanto, ele não inclui recursos avançados como persistência de dados em um banco de dados ou uma interface de usuário gráfica. Sinta-se à vontade para expandir e personalizar de acordo com suas necessidades.