博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【迭代器】
阅读量:5241 次
发布时间:2019-06-14

本文共 963 字,大约阅读时间需要 3 分钟。

package com.yjf.esupplier.common.test;import java.util.ArrayList;import java.util.Collection;import java.util.Iterator;/** * @author shusheng * @description * @Email shusheng@yiji.com * @date 2018/12/11 18:12 */public class IteratorDemo {    /**    Iterator iterator():迭代器,集合的专用遍历方式    Iterator的三个方法:        boolean hasNext():如果仍有元素可以迭代,则返回true        Object next():获取元素,并移到下一个元素的位置。返回迭代的下一个元素        remove():从迭代器指向的Collection中移除迭代器返回的最后一个元素(可选操        作)        常见的异常:NoSuchElementException:没有这样的元素,因为已经到最后了。    */    public static void main(String[] args) {        Collection c = new ArrayList();        ((ArrayList) c).add("hello");        ((ArrayList) c).add("world");        ((ArrayList) c).add("java");        Iterator it = c.iterator();        while(it.hasNext()){            System.out.println(it.next());        }        for(;it.hasNext();){            System.out.println(it.next());        }    }}

 

转载于:https://www.cnblogs.com/zuixinxian/p/10340812.html

你可能感兴趣的文章
Copy 函数
查看>>
Android服务之Service(其一)
查看>>
网站sqlserver提权操作
查看>>
javascript之聊天室(单机)来自于冷的锋刃
查看>>
青蛙跳一格或者两格,n格跳法
查看>>
Palindrome Partitioning
查看>>
Leetcode: Binary Tree Inorder Traversal
查看>>
sessionStorage、localStorage与cookie
查看>>
3ds max 转换文件格式插件开发
查看>>
PHP变量作用域以及地址引用问题
查看>>
实验四
查看>>
网站迁移时候,发现<head>内容都到body里了
查看>>
前端开发实现自动化编译与部署
查看>>
3W法则-学习Docker
查看>>
Elastic Stack-Elasticsearch使用介绍(三)
查看>>
MacOS copy图标shell脚本
查看>>
linux 性能分析工具整理
查看>>
关于在Servelet中如何获取当前时间的操作
查看>>
怎么打包谷歌商店安装的文件?
查看>>
C陷阱与缺陷--读书笔记7 可移植性缺陷
查看>>