Boa tarde pessoal , estou com um bug
Estou executando um select onde ao debugar ele faz normalmente vai adicionando os dados na array list porem quando chega na ultima linha do select ele altera dos os valores da array list para o ultimo resultado do select , segue o codigo
public List listarCliente(String nome){
Cliente c = new Cliente();
List cliente = new ArrayList();
try {
Connection con = Conecta.getConexao();
String sql = “SELECT NOME”
+ " FROM TB_cliente";
PreparedStatement ps = con.prepareStatement(sql);
ResultSet rs = ps.executeQuery();
while(rs.next()) {
c.setNome(rs.getString(“NOME”));
cliente.add©;
}
rs.close();
ps.close();
con.close();
return cliente;
} catch (Exception ex) {
}
return null;
}