Resultset没有用于hasNext的方法。我想检查resultSet是否有任何值
这是正确的方法吗
如果(!resultSet.next()){
System.out.println(“无数据”);
}
假设您使用的是一个新返回的ResultSet,其光标指向第一行之前,一种更简单的检查方法是只调用isBeforeFirst()。这避免了在读取数据时必须回溯
如文档中所述,如果光标不在第一条记录之前,或者如果结果集中没有行,则返回false
如果(!resultSet.isBeforeFirst()){
System.out.println(“无数据”);
}