社区
Java SE
帖子详情
for 循环的语法问题。。。
方便面
2009-11-02 03:17:40
int k=0;
for(;;){
System.out.println(k++);
}
这是什么写法?
为什么会执行for循环中的代码?
为什么这个for循环是个死循环?
...全文
676
77
打赏
收藏
for 循环的语法问题。。。
int k=0; for(;;){ System.out.println(k++); } 这是什么写法? 为什么会执行for循环中的代码? 为什么这个for循环是个死循环?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
77 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
方便面
2009-11-18
打赏
举报
回复
最近没时间上啊。。。
今天就要给客户纳品了。。
该死的linux却瘫痪了。。。郁闷死我了。。。
怎么办啊。重装好费时间的。
YahuiWu
2009-11-18
打赏
举报
回复
这个问题,我还没研究过,学习了..
py330316117
2009-11-18
打赏
举报
回复
这个帖子还没结啊
lz你玩失踪哪
ricky54321
2009-11-18
打赏
举报
回复
没有设置循环条件
jcqhaha
2009-11-18
打赏
举报
回复
多讨论就是好啊
会有意外的收获啊
老秋先生
2009-11-18
打赏
举报
回复
也有另外种写法++k 是先运算后赋值
老秋先生
2009-11-18
打赏
举报
回复
k++
等价于
k = k+1;
老秋先生
2009-11-18
打赏
举报
回复
for(赋值;条件;条件累加)
for(int i = 0;i<50;i++){
//到了49的时候就会跳出循环
}
如果
for(;;)
条件若不填写 那么默认条件是true
条件永远满足!
for(int i = 0;;i++)
也是一样哦
顶分哦!! 噢耶
第一次回帖
chun521
2009-11-18
打赏
举报
回复
刚才用 short测试了一下,发现了,原来是k++按位运算做的,达到Short.MAX_VAlUE后,再+1,就用-32768开始循环了,程序最终会死循环!
我想int应该也会是一样的!
不做不知道,另有蹊跷!
chun521
2009-11-18
打赏
举报
回复
好像不对吧?int 的最大值是2^31-1的,当k达到这个值时,for循环还会继续走吗?应该会报错的吧?
chenqingcheng2009
2009-11-18
打赏
举报
回复
科学技术是第一生产力就是对你说的
jayqean
2009-11-18
打赏
举报
回复
for == four == 4 == ...
sl514
2009-11-18
打赏
举报
回复
这个就是这种写法啊 因为没有条件 所以永远都是真 所以这个代码会永远打印下去 除非你终止他
Henry..D
2009-11-18
打赏
举报
回复
路过··顶下
wekui
2009-11-17
打赏
举报
回复
...up
fish2music
2009-11-17
打赏
举报
回复
呵呵,回答的人好多啊。 我今天把true 记成ture 想死循环都循不了。
zhupf52
2009-11-17
打赏
举报
回复
刚学的时候,也遇到过。很经典,又复习了一次for循环。
lijinmian
2009-11-17
打赏
举报
回复
恩,死循环
啤酒泡泡
2009-11-17
打赏
举报
回复
回帖的人好多。。
傲世狂少
2009-11-17
打赏
举报
回复
[Quote=引用 3 楼 wanli209 的回复:]
这个就相当于while(true){System.out.println(k++);}了
死循环 需要写条件跳出循环
[/Quote],永远为真,知道你的数据溢出
加载更多回复(57)
【Python入门篇】——Python中
循环
语句(for
循环
的基础
语法
)
【Python入门篇】Python中
循环
语句(for
循环
的基础
语法
)
【Python入门】Python
循环
语句(for
循环
的基础
语法
)
【Python入门】Python
循环
语句:for
循环
的基础
语法
、for
循环
注意事项、遍历案例、变量作用域等……
【python】for
循环
的基础
语法
for
循环
的
语法
格式是:for 临时变量 in 待处理数据集 :
循环
满足条件时执行的代码for
循环
的注意点无法定义
循环
条件,只能被动取出数据处理要注意,
循环
内的语句,需要有空格缩进。
9、for
循环
的新旧
语法
详解【robot framework】
同一个关键字的换行不需要以“\”开头,以下写法会报错:"Escaping empty cells with '\' before line continuation marker '...' is deprecated. Remove escaping before Robot Framework 3.2.在较短的项中缺少的值将使用 fill 选项指定的值填充,如果未使用 fill,则使用 None。FOR
循环
中使用的关键字位于接下来的行中,
循环
以END(区分大小写)在单独的行上结束。
Python-python
循环
语句:while
循环
的基础
语法
(while
循环
的
语法
格式、while
循环
的嵌套)、for
循环
、urange语句、for
循环
的嵌套运用、
循环
中断(break、continu
Python中的
循环
语句是实现重复执行特定代码块的强大工具,而其中的while
循环
是最基本的一种。通过了解while
循环
的基础
语法
、嵌套以及与for
循环
和urange语句的比较运用,以及
循环
中断的控制流指令(break和continue),我们可以更好地掌握Python的
循环
控制。在Python中,while
循环
的基础
语法
是使用关键字"while"后跟条件表达式和一个冒号,在冒号后面编写需要重复执行的代码块。while
循环
还可以嵌套,即在一个
循环
内部再包含另一个完整的
循环
结构。嵌套的while
循环
可
Java SE
62,621
社区成员
307,251
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章