Criar uma classe em Java que implementa uma lista ligada simples (singly linked list). A classe deve permitir operações como inserção, remoção e busca de elementos. Além disso, implementar métodos para exibir a lista completa e para verificar se a lista está vazia. Demonstrar o uso da lista ligada em um programa principal, incluindo casos de teste para as diferentes operações.
Criar uma classe em Java que implementa uma lista ligada simples (singly linked list). A classe deve permitir operações como inserção, remoção e busca de elementos. Além disso, implementar métodos para exibir a lista completa e para verificar se a lista está vazia. Demonstrar o uso da lista ligada em um programa principal, incluindo casos de teste para as diferentes operações.