Este artigo descreve o método de implementação do Java de encapsular o conjunto de resultados em uma lista. Compartilhe -o para sua referência, como segue:
importar java.sql.connection; importar java.sql.resultset; importar java.sql.sqLexception; importar java.sql.statement; importar java.util.arraylist; import java.util.list; tente {declaração stmt = conn.createstatement (); String sql = "Selecione ID, nome, email de CustomerTbl"; ResultSet rs = stmt.executeQuery (SQL); // bordar o resultado definido na lista da lista = new ArrayList (); while (rs.Next ()) {// você pode consultar o nome da coluna ou o índice da coluna int id = rs.getInt (1); Nome da string = rs.getString ("nome"); String email = rs.getString ("email"); System.out.println (id+":"+nome+":"+email); Cliente c = novo cliente (); c.setId (id); c.setName (nome); C.setemail (email); // armazenando o objeto na lista de contêineres da lista.Add (c); } Lista de retorno; } catch (sqLexception e) {// TODO BLOCO DE CAPAGEM AUTOMENTADO E.PRINTSTACKTRACE (); } finalmente {try {Conn.Close (); } catch (sqLexception e) {conn = null; E.PrintStackTrace (); }} retornar nulo; }}Espero que este artigo seja útil para a programação Java de todos.