Java中增强型for循环的样例和解释
来源:互联网 发布:葫芦娃软件 编辑:程序博客网 时间:2024/04/29 04:12
JDK1.5加入的增强for和循环.
语法是:
举个例子:(1)
//结果会是123456
等价于(2)
或者更贴切是这样的:(3)
这个结合集合的概念和同样是JDK1.5加入的泛性,可以做到简化代码的作用.比如
增强for(part1:part2){part3};
part2中是一个数组对象,或者是带有泛性的集合.
part1定义了一个局部变量,这个局部变量的类型与part2中的对象元素的类型是一致的.
part3当然还是循环体.
语法是:
- for(ElementType element:arrayName){};
- int[] numArray = { 1, 2, 3, 4, 5, 6 };
- for (int i : numArray) {
- System.out.print(i);
- }
等价于(2)
- int[] numArray = { 1, 2, 3, 4, 5, 6 };
- for (int i=0; i < numArray.length; i++) {
- System.out.print(numArray[i]);
- }
- int[] numArray = { 1, 2, 3, 4, 5, 6 };
- for (int i=0; i < numArray.length; i++) {
- int j = numArray[i];// 这个j,就等价与(1)中的i
- System.out.println(j);
- }
- List<Integer> intList = new ArrayList<Integer>();
- for (Integer i : intList) {
- System.out.print(i);// 可以打印出intList中的所有元素
- }
part2中是一个数组对象,或者是带有泛性的集合.
part1定义了一个局部变量,这个局部变量的类型与part2中的对象元素的类型是一致的.
part3当然还是循环体.
- Java中foreach用法,增强型的for循环的样例和解释
- Java中增强型for循环的样例和解释
- Java中增强型for循环的样例和解释
- Java中增强型for循环的样例和解释
- Java中增强型for循环的样例和解释
- Java中增强型for循环的样例和解释
- 自学Java系列 笔记5 Java学习之Java中增强型for循环的样例和解释
- Java 5.0 中增强的for循环
- java中增强for循环的原理
- java中增强for循环的原理
- Java中增强型for循环
- Java泛型和增强for循环
- java中增强for循环
- Java中增强for循环
- java增强的for循环!
- Java增强的for循环
- java增强型for循环和普通循环比较
- Java增强型for循环
- Java新手进阶:细说引用类型
- 求一个论坛的在线人数,假设有一个论坛,其注册ID有两亿个,每个ID从登陆到退出会向一个日志文件中记下登陆时间和退出时间,要求写一个算法统计一天中论坛的用户在线分布,取样粒度为秒。
- 在一个文件中有 10G 个整数,乱序排列,要求找出中位数。内存限制为 2G。
- 介绍Java GC种类,并更换 调优GC
- 5年IT路
- Java中增强型for循环的样例和解释
- 机器学习的开源工具-开源程序-研究工具
- Java性能优化[0]:概述
- 一起来学REST(11)——REST文档化:WSDL和WADL
- java Serializable和Externalizable序列化反序列化详解
- u盘装机系统制作及在虚拟机下的测试
- 版本管理工具--SVN
- Android完全退出应用程序
- [java]垃圾收集器和堆