首页 > 编程语言 >Java Iterator(迭代器)的作用?

Java Iterator(迭代器)的作用?

时间:2023-02-02 15:12:46浏览次数:51  
标签:java Iterator 迭代 https 集合 Java

Java Iterator(迭代器)不是一个集合,它是一种用于访问集合的方法,可用于迭代 ArrayList 和 HashSet 等集合。

获取迭代器的方法:arrayList.Iterator()。

参考1:https://www.runoob.com/java/java-iterator.html

其实使用迭代器和直接使用for循环去List取值是一样的。只不过迭代器更通用,对数据类型更不敏感

参考2:https://blog.csdn.net/ACE_kk/article/details/126182500

标签:java,Iterator,迭代,https,集合,Java
From: https://www.cnblogs.com/2008nmj/p/17086080.html

相关文章

  • Java基础-浅拷贝和深拷贝
    浅拷贝浅拷贝会在堆上创建一个新的对象,如果原对象的属性是一个引用类型,拷贝的内部对象是原对象内部对象的引用地址,即原对象和拷贝对象用的是同一个内部对象。classInner......
  • JavaScript的this指向详解
    一、概念:函数的上下文(this)由调用函数的方式决定,function是“运行时上下文”策略;函数如果不调用,则不能确定函数的上下文。二、规则:对象打点调用它的方法函数,......
  • java异常处理机制(黑马)
    异常体系的介绍我们现在学习的异常不是为了让我们的代码以后不出现异常的情况,而是当程序出现异常之后我们该怎样处理异常体系结构我们一般只需要管Exception就可以......
  • java AES加密
    1、引入maven<!--Base64编码需要--><dependency><groupId>org.apache.directory.studio</groupId><artifactId>org.apache.commons.cod......
  • Java 基础 - javaagent原理及实践
    JavaAgent是什么?javaagent本质上可以理解为一个jar包插件,这个jar包通过JVMTI(JVMToolInterface)完成加载,最终借助JPLISAgent(JavaProgrammingLanguageInstrumentation......
  • JavaScript高级编程
    JavaScript关键字break    default    finally    instanceof    this    varvoid   ......
  • java.lang.NoClassDefFoundError: javax/xml/bind/JAXBException的解决方案
    问题原因:使用idea64runspringboot项目时出现这个错误:java.lang.NoClassDefFoundError:javax/xml/bind/JAXBException 解决方法:在pom.xml中添加以下依赖。<......
  • Java - 一道关于Arrays.asList的题目
    题目有这样一道有趣的题目:finalint[]test=newint[]{1,2,3,4};finalInteger[]test2=newInteger[]{1,2,3,4};finalListlist1=Arrays.asList(test);finalListl......
  • Java基础-普通类、抽象类、接口类
    普通类和抽象类的区别普通类可以有普通方法,不能有抽象方法;抽象类可以有普通方法和抽象方法普通类可以实例化,抽象类不能实例化普通类必须实现抽象类的抽象方法抽象类......
  • Java之使用zxing.jar包生成二维码
    由于时代科学的进步,二维码已经和我们的生活密不可分,在开发过程中往往会涉及到和二维码相关的开发,今天这篇文章就教会大家如何使用zxing.jar包生成二维码下面这个就是......