Este artículo describe el método de implementación de Java para encapsular el resultado establecido en una lista. Compártelo para su referencia, como sigue:
import java.sql.connection; import java.sql.ResultSet; import java.sql.sqlexception; import java.sql.statement; import java.util.arrayList; import java.util.list; public class testResultset {public static List Query () {Connection Conn = New ConnectionLil () (). intente {Declaración stmt = conn.createStatement (); Cadena sql = "Seleccionar id, nombre, correo electrónico desde customerTbl"; ResultSet rs = stmt.executeQuery (sql); // bordar el resultado establecido en list List List = new ArrayList (); while (rs.next ()) {// puede consultar el nombre de la columna o el índice de columna int id = rs.getInt (1); Name de cadena = rs.getString ("nombre"); String Correo electrónico = rs.getString ("correo electrónico"); System.out.println (id+":"+name+":"+correo electrónico); Cliente C = nuevo cliente (); c.setId (id); c.setName (nombre); C.SetEmail (correo electrónico); // almacenar el objeto en la lista de contenedores list.add (c); } Lista de retorno; } Catch (Sqlexception e) {// TODO BLOCK AUTO GENERADO E.PRINTSTACKTRACE (); } finalmente {try {conn.close (); } catch (sqlexception e) {conn = null; E.PrintStackTrace (); }} return null; }}Espero que este artículo sea útil para la programación Java de todos.