//导入的包。import java.util.ArrayList;import java.util.Collection;import java.util.Iterator;//创建的一个类。public class zylx3 {    //公共静态的主方法。    public static void main(String[] args){        //创建对象。        Collection c = new ArrayList<>();        //分别添加字符、字符串、数字。        ((ArrayList) c).add('a');        ((ArrayList) c).add("arradest");        ((ArrayList) c).add(890);

        //创建迭代器对象。        Iterator it = c.iterator();      //while判断语句。  hasNext判断序列里有没有想要的元素。        while (it.hasNext()){ //获取所有元素。            Object s = it.next(); //打印所有元素。            System.out.println(s); //把所有的元素全部都转换成字符串。这一步会运行,但是不会在控制台显示。            String s1 = String.valueOf(s);  //打印每个字符串的元素长度。            System.out.println(s1.length());        }    }}

转载于:https://www.cnblogs.com/lxr521/p/10570698.html

Java-迭代器(新手)相关推荐

  1. Java迭代器(转)(iterator详解以及和for循环的区别)

    摘自http://septiny.com/java/2014/09/24/java-iterator-and-for.html 迭代器是一种模式,它可以使得对于序列类型的数据结构的遍历行为与被遍历的对 ...

  2. java 迭代器只遍历了一次的解决方案

    java 迭代器只遍历了一次的解决方案 参考文章: (1)java 迭代器只遍历了一次的解决方案 (2)https://www.cnblogs.com/kinome/p/9969938.html 备忘 ...

  3. 快速失败Vs安全失败(Java迭代器附示例)

    译者:java达人-卍极客 英文出处:Java Concept Of The Day 英文链接:http://javaconceptoftheday.com/(点击文末阅读原文前往) 转载请标注以上声 ...

  4. java迭代器删除两个_两个迭代器的故事

    java迭代器删除两个 当您查看最流行的Java面试问题时,您可能会遇到有关故障快速和故障安全迭代器的问题: 故障快速迭代器和故障安全迭代器之间有什么区别? 简化的答案是: 如果在迭代过程中修改了集合 ...

  5. 使用Java迭代器修改数据时要小心

    随着本学期的结束,我想我会分享一个关于我对Java迭代器非常非常熟悉的小故事. 现实世界语境 就上下文而言,我教第二年的软件组件课程,这是尝试进入该专业的学生的最后障碍. 当然,这门课程对学生来说压力 ...

  6. java heroku_Heroku和Java –从新手到初学者,第1部分

    java heroku 最近,我听说Heroku允许在Cedar堆栈中部署Java应用程序. 由于没有真正的软件构想,我决定尝试一下,仅配置SOMETHING以在Heroku上运行. 我对ReST有所 ...

  7. java heroku_Heroku和Java –从新手到初学者,第2部分

    java heroku 问题 所以过了几天,我可以回到我的Recaps小项目. 我从检查日志开始,发现了以下内容: 2012-03-04T01:52:51+00:00 heroku[web.1]: I ...

  8. Heroku和Java –从新手到初学者,第2部分

    问题 所以过了几天,我可以回到我的Recaps小项目. 我从检查日志开始,发现了以下内容: 2012-03-04T01:52:51+00:00 heroku[web.1]: Idling 2012-0 ...

  9. Heroku和Java –从新手到初学者,第1部分

    最近,我听说Heroku允许在Cedar堆栈中部署Java应用程序. 由于没有真正的软件构想,我决定尝试一下,仅将SOMETHING配置为可在Heroku上运行. 我对ReST有一些迷恋(我仍然想学习 ...

  10. java迭代器输入的结果_Java学习之Iterator(迭代器)的一般用法 (转)

    迭代器(Iterator) 迭代器是一种设计模式,它是一个对象,它可以遍历并选择序列中的对象,而开发人员不需要了解该序列的底层结构.迭代器通常被称为"轻量级"对象,因为创建它的代价 ...

最新文章

  1. 国家重点研发计划高新领域 “智能机器人、网络协同制造和智能工厂”重点专项2018年度项目申报指南建议
  2. Python多线程threading用法
  3. android SharedPreferences数据存储
  4. linux --redis的部署 即主从
  5. android 如何判断h5页面是否加载完成_H5 键盘兼容性小结
  6. Lucene的一些基本使用方法和概念 (JAVA)
  7. MySQL 修改字段
  8. java 蓝桥杯算法训练 数字三角形(题解)
  9. php 调试 500,利用WordPress开发者调试模式解决PHP500内部服务器错误 | 骤雨打新荷...
  10. Python爬取网易云歌词并生成词云
  11. 地图标识符号大全_资源小结:分省地图查询(9.1版)
  12. html显示doc内容,doc文件怎么打开?doc是什么文件?
  13. 刚刚,10位青年学者获得阿里达摩院青橙奖,钟南山寄语,每人100万,最小获奖者28岁
  14. 使用Arduino读取RC接收机PWM信号的三种方式
  15. 怎么翻译整个PDF文件
  16. MQTT 客户端收发 MQTT 消息
  17. 利用积分区域的对称性计算重积分
  18. webstorm注册码 破解,长期有效
  19. 天津落户——历程简记
  20. SSM实现养老院管理系统

热门文章

  1. python实现对指定字符串补足固定长度倍数截断输出
  2. android 屏蔽焦点,android – 如何在视图失去焦点时屏蔽EditText中的文本.
  3. java html 转word_java后端实现word上传并转html格式
  4. 2021-06-16 forkjion stream流式计算方法
  5. 2017c语言考核册答案,2017年计算机二级C语言考前练习试题及答案2
  6. python字符串与列表与运算_what's the python之基本运算符及字符串、列表、元祖、集合、字典的内置方法...
  7. kubernetes 如何彻底删除pod、deployment、service
  8. 微信小程序云开发教程-WXSS入门-样式的使用
  9. centos 6.5 编译php mysql5.6_CentOS6.5 编译安装PHP5.6(apache模块)
  10. celery 可视化_Celery部署爬虫(三)