Skip to content

Latest commit

 

History

17 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📱 Agenda Telefónica - Hackatón Proyecto realizado durante un Hackatón de desarrollo Java, cuyo objetivo es implementar una agenda telefónica interactiva desde consola. Permite gestionar contactos de forma sencilla: añadir, buscar, editar, eliminar y visualizar el espacio disponible.

🧠 Funcionalidades principales ✅ Añadir contactos con nombre, apellido y número de teléfono.

🔍 Buscar contactos por nombre y apellido.

📃 Listar todos los contactos almacenados.

✏️ Editar el número telefónico de un contacto.

❌ Eliminar contactos existentes.

📦 Visualizar espacio disponible en la agenda.

⚙️ Opción para crear una agenda con tamaño personalizado.

🛠️ Tecnologías utilizadas Lenguaje: Java 17+

Entorno de desarrollo: IntelliJ IDEA / Eclipse / VS Code

Herramientas estándar de entrada/salida (Scanner, ArrayList)

AgendaTelefonica/ ├── 📄 Main.java → Menú principal con interacción desde consola ├── 📄 Agenda.java → Lógica de almacenamiento y operaciones con contactos └── 📄 Contacto.java → Clase base que representa un contacto

🚀 Cómo ejecutar el proyecto

  1. Clona este repositorio o copia los archivos .java en tu entorno local.
  2. Asegúrate de tener instalado Java (recomendado JDK 17 o superior).
  3. Compila los archivos:

javac Main.java Agenda.java Contacto.java

  1. Asegúrate de tener instalado Java (recomendado JDK 17 o superior).

Compila los archivos:

javac Main.java Agenda.java Contacto.java

Ejecuta el programa:

  • bash
  • Copiar
  • Editar
  • java Main

Ejemplo de uso : --- Menú Agenda Telefónica ---

  1. Añadir contacto
  2. Listar contactos
  3. Buscar contacto
  4. Eliminar contacto
  5. Modificar teléfono
  6. Mostrar espacio libre
  7. Salir Elija una opción:

👨‍💻 Autores 💻 Proyecto realizado por el equipo del Hackatón 2025.

🚀 Colaboradores:

Equipo :Los Cazacontactos

About

Repositorio de Java de Agenda telefónica V2

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages