while it.hasnext

来源:学生作业帮助网 编辑:作业帮 时间:2024/10/02 16:43:32
iterator接口的hasnext方法、next方法和ResultSet结果集的next方法的区别

接口Iterator专门的迭代输出接口,将元素一个个进行判断,用hasNext()判断是否有值,用next()方法把元素取出.hasNext()如果仍有元素可以迭代,则返回true.next()返回迭

Iterator it =map1.keySet().iterator(); while(it.hasNext()){

你迭代器要是用泛型.Iteratorit=map1.keySet().iterator();还有就是在使用迭代器的时候,你判断一次,游标走了2次,使用了2次next();while(it.hasNex