没有合适的资源?快使用搜索试试~ 我知道了~
java-for
资源推荐
资源详情
资源评论
Java for 循环的几种用法分析
..J2SE 1.5 提供了另一种形式的 for 循环。借助这种形式的 for 循环,可以用更简单地方
式来遍历数组和 Collecon 等类型的对象。本文介绍使用这种循环的具体方式,说明如何自
行定义能被这样遍历的类,并解释和这一机制的一些常见问题。
在 Java 程序中,要“逐一处理”――或者说,“遍历”――某一个数组或 Collecon 中的元
素的时候,一般会使用一个 for 循环来实现(当然,用其它种类的循环也不是不可以,只
是不知道是因为 for 这个词的长度比较短,还是因为 for 这个词的含义和这种操作比较配,
在这种时候 for 循环比其它循环常用得多)。
对于遍历数组,这个循环一般是采取这样的写法:
清单 1:遍历数组的传统方式
/* 建立一个数组 */
int[] integers = {1, 2, 3, 4};
/* 开始遍历 */
for (int j = 0; j < integers.length; j++) {
int i = integers[j];
System.out.println(i);
}
而对于遍历 Collecon 对象,这个循环则通常是采用这样的形式:
清单 2:遍历 Collecon 对象的传统方式
/* 建立一个 Collecon */
String[] strings = {"A", "B", "C", "D"};
Collecon stringList = java.ul.Arrays.asList(strings);
/* 开始遍历 */
for (Iterator itr = stringList.iterator(); itr.hasNext();) {
Object str = itr.next();
System.out.println(str);
}
而在 Java 语言的最新版本――J2SE 1.5 中,引入了另一种形式的 for 循环。借助这种形式的
for 循环,现在可以用一种更简单地方式来进行遍历的工作。
1、 第二种 for 循环
不严格的说,Java 的第二种 for 循环基本是这样的格式:
for (循环变量类型 循环变量名称 : 要被遍历的对象) 循环体
借助这种语法,遍历一个数组的操作就可以采取这样的写法:
清单 3:遍历数组的简单方式
/* 建立一个数组 */
int[] integers = {1, 2, 3, 4};
/* 开始遍历 */
for (int i : integers) {
System.out.println(i); /* 依次输出“1”、“2”、“3”、“4” */
}
资源评论
刘芝君
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功