java中的迭代器Iterator例子

方法摘要
booleanhasNext()           如果仍有元素可以迭代,则返回 true。
Enext()           返回迭代的下一个元素。
voidremove()           从迭代器指向的 collection 中移除迭代器返回的最后一个元素(可选操作)。

操作方法

  • 01

    创建集合: Collection c = new ArrayList<String>();

  • 02

    添加元素: c.add("hehehe"); c.add("huhuhu"); c.add("wawawa");

  • 03

    获取集合的迭代器: Iterator iterator = c.iterator();

  • 04

    进行遍历: while(iterator.hasNext())//如果仍有元素可以迭代,则返回 true { System.out.println(iterator.next());//返回迭代的下一个元素。 }

(0)

相关推荐

  • java中的invoke方法

    在了解Java中的invoke()方法前,我们需要知道在哪些场景用到了java反射机制以及如何使用. 操作方法 01 一.反射机制应用场景:逆向代码.动态生成类框架等,使用反射机制能够大大的增强程序的 ...

  • Java 中常用缓存Cache机制的实现

    Java 中常用缓存Cache机制的实现 操作方法 01 所谓缓存,就是将程序或系统经常要调用的对象存在内存中,一遍其使用时可以快速调用,不必再去创建新的重复的实例.这样做可以减少系统开销,提高系统效 ...

  • java中的泛型怎么用

    在java语言中,泛型是一个比较常用的功能,我们写的很多java类或者方法可能都会用到泛型,但是一些初学者可能不太了解java泛型的使用方法,下面本文就大致介绍一下java中的泛型. 操作方法 01 ...

  • java中 RSA算法 如何进行公钥加密私钥解密

    java中对RSA加密算法做了支持.下面是一个小例子: // 生成公私钥对: public class KeyGenerater { private byte[] priKey; private by ...

  • JAVA中的语句都有哪些,怎么用?

    我们说任何程序语言,都是由一个个条件,用一定的语言习惯串起来的,那么JAVA中都有哪些语句呢,我们一起来看一下. 一.复合语句 01 同C语言或其他语言相同,Java语言的复合语句是以整个块区为单位的 ...

  • 在java中什么是类和对象

    在大家还没有学习java类和对象的时候,基本上都是解决的一些比较简单的小程序,仅仅也就是几十行代码而已,如果你要开发的是一个很大的程序,需要用到几万行甚至是几十万行代码的量呢,如果把这么多的代码都放在 ...

  • Java中的main()方法详解

    在Java中,main()方法是Java应用程序的入口方法,,因为JAVA是在C++的基础上开发的语言,main也是c++的程序入口,这里就说一下JAVA的main方法.也就是说,程序在运行的时候,第 ...

  • java中基本数据类型的值范围

    在JAVA中一共有八种基本数据类型,分别是 byte.short.int.long.float.double.char.boolean ,进一步划分的话,又可以分为整型,浮点型,boolean型和ch ...

  • Java中final、finally、finalize的区别

    Java中final.finally.finalize的区别与用法,困扰了不少学习者,下面我们就这个问题进行一些探讨,希望对大家的学习有所帮助. 操作方法 01 简单区别: final用于声明属性,方 ...