【JAVA学习】Java中迭代器Iterator遍历的两种用法
2014-04-07 01:53
357 查看
迭代器的三个方法
1.使用next()获得序列中的下一个元素;注意:再循环中只能用一次,多了会报java.util.NoSuchElementException(解决方法见相邻博文,点击进入)
2. 使用hasNext()检查序列中是否还有元素,有则返回true。
3.使用remove()将迭代器新返回的元素删除。
两种循环方法:
1.使用next()获得序列中的下一个元素;注意:再循环中只能用一次,多了会报java.util.NoSuchElementException(解决方法见相邻博文,点击进入)
2. 使用hasNext()检查序列中是否还有元素,有则返回true。
3.使用remove()将迭代器新返回的元素删除。
两种循环方法:
//使用for循环迭代 for (Iterator iter = l.iterator(); iter.hasNext();) { String str = (String)iter.next(); System.out.println(str); } //迭代器用于while循环 Iterator iter = l.iterator(); while(iter.hasNext()){ String str = (String) iter.next(); System.out.println(str); }
相关文章推荐
- Java学习之Iterator(迭代器)的一般用法 (转)
- Java学习之Iterator(迭代器)的一般用法
- Java学习之Iterator(迭代器)的一般用法
- java学习——Iterator(迭代器)的一般用法
- Java学习之Iterator(迭代器)的一般用法 (转)
- Java学习之Iterator(迭代器)的一般用法
- Java学习之Iterator(迭代器)的一般用法 (转)
- Java学习之Iterator(迭代器)的一般用法
- Java学习之Iterator(迭代器)的一般用法 (转)
- Java学习之Iterator(迭代器)的一般用法 (转)
- Java学习之Iterator(迭代器)的一般用法
- Java学习之Iterator(迭代器)的一般用法
- Java学习之Iterator(迭代器)的一般用法 (转)
- java学习之Iterator(迭代器)的基础用法(转)
- Java学习之Iterator(迭代器)的一般用法 (转)
- Java学习之Iterator(迭代器)的一般用法 (转)
- Java学习之Iterator(迭代器)的一般用法
- Java学习之Iterator(迭代器)的一般用法
- Java学习之Iterator(迭代器)的一般用法
- Java中map的学习(说明一下java中map、迭代器Iterator的用法)