Java基础学习笔记(五)Iterator
Iterator接口:
所以实现了Collection接口的容器类都有一个iterator方法用以返回一个实现了Iterator接口的对象。
Iterator对象称作迭代器,用以方便的实现对容器内元素的遍历操作。
Iterator接口定义了如下方法:
Object next(); //返回游标右边的元素并将游标移动到下一位置
void remove(); //删除游标左边的元素,在执行next之后该操作只能执行一次
练习:
public class TestIterator{
public static void main(String[] args){
Collection c = new HashSet();
c.add("hello");
c.add("world");
c.add("!");
Iterator i = c.iterator();
while(i.hasNext()){
String n = (String)i.next();
System.out.println(n);
}
}
}
转载于:https://www.cnblogs.com/moupeng/archive/2010/12/27/1917841.html
Java基础学习笔记(五)Iterator相关推荐
- 【Java基础学习笔记】- Day11 - 第四章 引用类型用法总结
Java基础学习笔记 - Day11 - 第四章 引用类型用法总结 Java基础学习笔记 - Day11 - 第四章 引用类型用法总结 4.1 class作为成员变量 4.2 interface作为成 ...
- Java中大数据数组,Java基础学习笔记之数组详解
摘要:这篇Java开发技术栏目下的"Java基础学习笔记之数组详解",介绍的技术点是"java基础学习笔记.基础学习笔记.Java基础.数组详解.学习笔记.Java&qu ...
- 尚学堂JAVA基础学习笔记_2/2
尚学堂JAVA基础学习笔记_2/2 文章目录 尚学堂JAVA基础学习笔记_2/2 写在前面 第10章 IO技术 1. IO入门 2. IO的API 3. 装饰流 4. IO实战 5. CommonsI ...
- Java基础学习笔记(二)_Java核心技术(进阶)
本篇文章的学习资源来自Java学习视频教程:Java核心技术(进阶)_华东师范大学_中国大学MOOC(慕课) 本篇文章的学习笔记即是对Java核心技术课程的总结,也是对自己学习的总结 文章目录 Jav ...
- Java基础学习笔记(三)_Java核心技术(高阶)
本篇文章的学习资源来自Java学习视频教程:Java核心技术(高阶)_华东师范大学_中国大学MOOC(慕课) 本篇文章的学习笔记即是对Java核心技术课程的总结,也是对自己学习的总结 文章目录 Jav ...
- 【已完结!】Java基础--学习笔记(零起点打开java世界的大门)--博客汇总表【附:视频、工程源码、资料、详细笔记】
java零基础入门到精通(2019版)[黑马程序员] 视频+资料(工程源码.笔记)[链接:https://pan.baidu.com/s/1MdFNUADVSFf-lVw3SJRvtg 提取码:z ...
- Java基础(学习笔记)
其他文章链接 Java基础 Java集合 多线程 JVM MySQL Redis docker 计算机网络 操作系统 文章目录 前言 1.⾯向对象和⾯向过程的区别 2.Java 和 C++的共性与区别 ...
- Java基础学习笔记(完结)
Java基础 前言 一.Java基础语法 1.注释 2.标识符 3.数据类型 4.类型转换 5.变量.作用域.常量 6. 运算符 二.Scanner与流程控制 1. Scanner对象 2. 流程控制 ...
- 【学习记录-java】Java基础学习笔记
学习Java的一些笔记 前言 java中字符串的比较 Stream 流之 sorted 运算符 Java包(package)的命名规范&规则 SWITCH CASE java中import作用 ...
- Java基础 学习笔记7
1.Java中的集合框架概述 Java中的集合类:是一种工具类,就像是容器,储存任意数量的具有共同属性的对象. 集合的作用: a.在类的内部,对数据进行组织 b.简单而快速的搜索大数量的条目 c.有的 ...
最新文章
- 6.1添加首页和登录页静态模版
- vim一些挺方便的功能
- Python:Matplotlib 画曲线和柱状图(Code)
- 对数据可视化的理解_使数据可视化更容易理解
- pip install mysql-connector 安装出错
- python编程序列类型_python序列类型种类详解
- 华为中国生态大会2021举行在即,GaussDB将重磅发布5大解决方案
- 60-50-010-API-Kafka producer拦截器(interceptor)
- 嵌入式论文3000字_毕业论文写完之后,你还要做的几件事
- java 栈泛型_使用泛型实现栈结构
- paip.FTP服务端及客户端的使用总结
- php判断当前浏览器是否微信浏览器
- 自建rtmp直播和朋友一起异地看电影
- 美观!!大气!!! LVGL『Color picker颜色选择器控件』介绍
- android pdf 乱码怎么解决方案,pdf文件打开是乱码怎么办?pdf字体乱码的解决办法...
- 配置vhost、https、重定向
- 如何区分前后端bug
- oracle 抽样_利用ORACLE实现数据抽样(sample block)
- 小红书小程序x-sign加密算法解析
- 如何使用 Enterprise Architect 画 UML
热门文章
- 一文读懂商业智能(BI):企业数据分析的中枢
- 钢琴块2电脑版_风暴魔域2电脑版下载_电脑玩风暴魔域2模拟器_夜神安卓模拟器...
- springboot配置文件加载顺序_「SpringBoot系列」配置文件加载优先级解析
- 数据结构 5-3-3 二叉树的线索化
- What day is that day? 模拟
- LeetCode 60. 第k个排列(python、c++)
- pytorch学习笔记(三十八):Image-Augmentation
- C 库函数 - abs()
- OCR——PaddleOCR之文字识别的学习笔记
- [转]优秀的女孩是没有性生活的