Este projeto foi desenvolvido com o objetivo de estudar estruturas de dados em Java, mais especificamente a classe LinkedList. Ele é resultado de um desafio proposto no curso Java10x.
O sistema permite a manipulação de uma lista de ninjas, incluindo:
- Cadastro de ninjas: Adicionar novos ninjas à lista com informações como nome, idade e aldeia.
- Remoção de ninjas: Remover um ninja da lista com base no nome.
- Listagem de ninjas: Exibir a lista completa de ninjas cadastrados.
- Acesso a informações específicas: Buscar detalhes de um ninja em uma posição específica da lista.
- Ordenação da lista: Ordenar os ninjas por nome, idade ou aldeia.
O projeto é composto pelas seguintes classes:
Main: Contém o ponto de entrada do programa e gerencia o fluxo principal da aplicação.Ninja: Representa um ninja com atributos como nome, idade e vila.Interface: Gerencia as interações com o usuário, como exibição de menus e entrada de dados.
- Linguagem: Java
- Estrutura de Dados: LinkedList
- Clone este repositório:
git clone https://github.com/seu-usuario/gestao-ninjas-linkedlist.git