标题:看过JAVA核心技术的进下
只看楼主
mico
Rank: 1
等 级:新手上路
帖 子:96
专家分:0
注 册:2005-7-25
 问题点数:0 回复次数:3 
看过JAVA核心技术的进下

我在代码里总看到for(类名 e:对象)然后就一个大括号,然后用e调用类里的方法,这不象循环语句。希望有人指点!

搜索更多相关主题的帖子: 技术 核心 JAVA 
2006-07-30 19:28
NiceGirl
Rank: 2
等 级:新手上路
威 望:4
帖 子:909
专家分:0
注 册:2006-6-18
得分:0 
JDK5.0增加了一种功能很强的循环结构,可以用来依次处理数组中的每个元素(其他类型的元素集合亦可)而不必为指定下标值而分心。
这种for循环的语句格式为:
for(variable:collection) {
statement
}
定义一个变量用于暂存集合中的每一个元素,并执行相应的语句(也可以是语句块。)集合表达式必须是一个数组或者是一个实现了iterable接口的类(例如ArrayList)对象。
例如
for (int element::a) { //这里的int 是数组或集合的类型,element是其中的元素,a是数组名
System.out.println(element);
}

曾经以为百般艰难,蓦然回首,才发现已飞渡千山。。!
2006-07-30 19:40
mico
Rank: 1
等 级:新手上路
帖 子:96
专家分:0
注 册:2005-7-25
得分:0 
3Q....~

2006-07-30 20:11
NiceGirl
Rank: 2
等 级:新手上路
威 望:4
帖 子:909
专家分:0
注 册:2006-6-18
得分:0 

晕,多打了一个冒号


曾经以为百般艰难,蓦然回首,才发现已飞渡千山。。!
2006-07-30 20:16



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-81104-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.694670 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved