博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
迭代器使用
阅读量:4102 次
发布时间:2019-05-25

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

在使用List 容器可以迭代在电脑上打印出容器内所有对象,但是Set是一个无序不可重复的容器,那么如何打印出呢?可以使用迭代器iterator,所有容器都实现了迭代器的方法。

public class TestIterator {	public static void main(String[] args) {		// TODO 自动生成的方法存根		List list = new ArrayList();				list.add("aaa");		list.add("bbb");		list.add("ccc");		list.add("ddd");				for(int i=0;i
输出结果为:

aaabbbcccddd高二高一高四高三

迭代器有三个主要的方法hasNext() , next() , remove()
hasNext()方法是一个bool型函数,检查游标是否遍历完容器内所有的对象,返回TRUE or faulse ;

next()方法返回当前指针所指向的对象,以Object类型返回。

remove()方法是移除当前容器遍历时指针所指向的对象。

转载地址:http://pktii.baihongyu.com/

你可能感兴趣的文章
install正常,deploy上传jar失败致使打包失败
查看>>
字典排序算法实现全排列
查看>>
Jenkins插件开发
查看>>
Kotlin——高级篇(五):集合之常用操作符汇总
查看>>
[18/11/26] this关键字、static关键字和静态块(及语句块)
查看>>
[19/03/14-星期四] 常用类_包装类
查看>>
[19/06/06-星期四] HTML基础_文本标签、列表(有序、无序、定义)、文本格式化(单位、字体、大小写、文本修饰、间距、对齐文本)...
查看>>
css的兼容问题
查看>>
[poj2342]Anniversary party树形dp入门
查看>>
预编译
查看>>
冒泡排序,选择排序,插入排序
查看>>
九度-题目1197:奇偶校验
查看>>
python面向对象编程实例解析
查看>>
想象一下(imagine)
查看>>
简单圆形碰撞检测
查看>>
汇编实验三
查看>>
jQuery Validate自定义错误信息,自定义方法
查看>>
腾讯云服务器SMTP ERROR: Failed to connect to server
查看>>
Ubuntu完全删除nginx
查看>>
MySql.Data.MySqlClient.MySqlException: Parameter ‘@maxid’ must be defined
查看>>