이 기사에서는 결과를 목록에 캡슐화하는 Java 구현 방법에 대해 설명합니다. 다음과 같이 참조에 대해 공유하십시오.
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 () {New Connection () {New Connection (). try {statement stmt = conn.createstatement (); 문자열 sql = "customertBl에서 id, name, 이메일 선택"; resultSet rs = stmt.executeQuery (SQL); // 결과를 목록 목록에 세트로 자수화합니다. 목록 = new ArrayList (); while (rs.next ()) {// 열 이름 또는 열 인덱스 int id = rs.getint (1)를 참조 할 수 있습니다. 문자열 이름 = rs.getString ( "name"); 문자열 이메일 = rs.getString ( "이메일"); System.out.println (id+":"+name+":"+email); 고객 c = 새로운 고객 (); c.setID (id); c.setName (이름); C. 세트 메일 (이메일); // 목록 컨테이너 목록에 객체를 저장합니다 .add (c); } 반환 목록; } catch (sqlexception e) {// todo 자동 생성 캐치 블록 e.printstacktrace (); } 마침내 {try {conn.close (); } catch (sqlexception e) {conn = null; e.printstacktrace (); }} return null; }}이 기사가 모든 사람의 Java 프로그래밍에 도움이되기를 바랍니다.