Boa tarde, estou com problema no meu código para excluir o arquivo criado, alguém poderia me ajudar? estou a mais de 24 horas sem dormir por causa disso, Obrigado pela atenção !
package Cliente;
import Entidades.Cliente;
public interface RepositorioCliente {
public boolean deletarCliente(String nome);
public boolean alterarCliente(Cliente cliente);
}
public class ExcluirAtualizar implements RepositorioCliente {
List<Cliente> cadastrosDosClientes = new ArrayList<Cliente>();
@Override
public boolean deletarCliente(String nome) {
for(Cliente cliente2 : cadastrosDosClientes) {
if(cliente2.getNome() == nome) {
cadastrosDosClientes.remove(cliente2.getNome());
cadastrosDosClientes.remove(cliente2.getIdade());
cadastrosDosClientes.remove(cliente2.getCpf());
cadastrosDosClientes.remove(cliente2.getEndereco());
System.out.println("|--------------------|");
System.out.println("|Cliente Removido! |");
System.out.println("|--------------------|");
System.out.println(cliente2.toString());
}
}
return false;
}
@Override
public boolean alterarCliente(Cliente cliente) {
for(Cliente cliente1 : cadastrosDosClientes) {
if(cliente.getNome() == cliente.getNome()) {
cadastrosDosClientes.remove(cliente1);
cadastrosDosClientes.add(cliente);
}
}
return false;
}
}