【发布时间】:2012-03-30 14:36:22
【问题描述】:
我用的是HsqlDB 1.8.1,发现了一些奇怪的东西:
ResultSet rs;
...
boolean isLast=rs.isLast();
assert !isLast;
boolean hasNext=rs.next();
assert hasNext;
在我的例子中,isLast 是假的,但 hasNext 也是假的!你能告诉我为什么吗?我认为如果光标不在此结果集的最后一行,那么它应该有下一行。
【问题讨论】: