java.lang.RuntimeException: no more的问题

Wy香满天下 发布于 2016/09/19 10:42
阅读 272
收藏 0

【开源中国 APP 全新上线】“动弹” 回归、集成大模型对话、畅读技术报告”

while(cur.hasNext()){
            System.out.println(cur.next());
            Map<Object,Object> m = (Map<Object, Object>) cur.next();
            String defect_img = m.get("Check_Record_Image").toString();

}这个是我cur的值{ "_id" : { "$oid" : "57ddfa40745e7a20b4cac349"} , "Lzm_Check_Record_Id" : 10 , "Check_Time" : "2016-09-12 00:00:00" , "Check_Record_Image" : <Binary Data>},为什么会报 java.lang.RuntimeException: no more的错误,应该怎样解决呢?

加载中
0
冷川
冷川
每执行一次cur.next()游标都往下走一次,这两句游标已经往下走了两次了
System.out.println(cur.next()); Map<Object,Object> m = (Map<Object, Object>) cur.next();
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部