注册 登录
编程论坛 新人交流区

for循环的问题

skywolfkun 发布于 2007-10-04 15:39, 696 次点击

for循环有这么一中用法for(:);
例如:前面定义了一个变量int a=1;然后使用for循环for(int b:a){......}
请问这个用法的具体含义是什么?谢谢!

13 回复
#2
雨中飞燕2007-10-04 15:50
你哪里看到的???



by 雨中飞燕 QQ:78803110 C/C++讨论群:5305909
Blog:
[url=http://bbs.bc-cn.net/viewthread.php?tid=163571]请大家不要用TC来学习C语言,点击此处查看原因[/url] [url=http://blog.programfan.com/article.asp?id=24801]请不要写出非int声明的main函数[/url]
[url=http://bbs.bc-cn.net/viewthread.php?tid=162918" target="_blank">https://yzfy.programfan.com


[url=http://bbs.bc-cn.net/viewthread.php?tid=163571]请大家不要用TC来学习C语言,点击此处查看原因[/url] [url=http://blog.programfan.com/article.asp?id=24801]请不要写出非int声明的main函数[/url]
[url=http://bbs.bc-cn.net/viewthread.php?tid=162918
]C++编写的Windows界面游戏[/url]
[url=http://yzfy.org/]C/C++算法习题(OnlineJudge):[/url] http://yzfy.org/
#3
半空烟雨2007-10-04 15:51


新人来练刀

一来就看到 雨中飞燕

#4
oppe2007-10-04 16:36
楼主用的是什么语言?
#5
jmakeb2007-10-05 16:57
#6
nuciewth2007-10-05 17:01
for(; ; )
#7
程序人员2007-10-05 17:45
LZ麻烦说明白点?
#8
coachard2007-10-05 17:49
偶还太菜,没见过此类用法
#9
skywolfkun2007-10-05 18:29
是JAVA啊!~就是<JAVA学习笔记>里面的啊!
#10
purana2007-10-05 18:35
for(;;){
//循环体
}
//这是无限循环,可以在循环体里加个条件,从而用break来退出循环.
#11
killer_l2007-10-05 18:47
for(int a = 0 ; a < 10 ; a++)
{

}
#12
skywolfkun2007-10-05 19:47
不好意思!我说的是for(:)中间就一个冒号!
比如这样:
public class Exp1{
public static void main(String[] args){
System.out.print("读入的变量:");
for(String arg :args)
System.out.print(arg + " ");
System.out.println();
}
}
#13
purana2007-10-05 19:55

这是5.0开始新增的增强型的for循环
一般讲解jdk5.0的书都会讲到.

#14
skywolfkun2007-10-05 19:56
我看的是JDK6的书!
不过我貌似晓得了!其实就是for(int i:10)=for(int i=1;i<10;i++)
1