以下是示例代码。鉴于代码获取模式,因为没有源回溯。
ResultSet rs = stmt.executeQuery("SELECT a, b, c FROM Table1");
while (rs.next()) {
int x = rs.getInt("a");
String s = rs.getString("b");
float f = rs.getFloat("c");
}
我认为这是一种模式,有一个名称,有更多我不知道的应用程序。让我知道模式名称?
答案 0 :(得分:3)
ResultSet是Iterator模式的一个实例。但不是java.util.Iterator
界面。
Iterator as ArrayList http://ts1.mm.bing.net/th?id=H.4589598971789992&pid=15.1
答案 1 :(得分:2)
patten名称是“Iterator Pattern”。