A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 李竞还活着 中级黑马   /  2015-6-12 07:23  /  2331 人查看  /  26 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

我仔细看来看while循环和for循环,发现其实除了书写格式之外,好像也没区别啊,只不顾for是把所有的东西都写到了()中而已。while需要另外再写。
他们有什么本质的区别么?

26 个回复

倒序浏览
1>for循环:适合于循环次数是已知的。最好选择for循环 2>while:适合于循环次数是未知的。最好选择while循环.
回复 使用道具 举报 2 0
没有本质上的区别
回复 使用道具 举报
用法上有区别而已
回复 使用道具 举报
这是基础,我觉得你学的多了应该不会纠结这个问题了。太纠结学起来还苦恼。
回复 使用道具 举报
1>for循环:适合于循环次数是已知的。最好选择for循环 2>while:适合于循环次数是未知的。最好选择while循环.
回复 使用道具 举报
Elors 中级黑马 2015-6-13 09:48:50
7#
根据不同的需求选择不同的方法,代码会简化而且美观的。
回复 使用道具 举报
围观学习,加油努力!!!!
回复 使用道具 举报
恩,这个能用while的话一般都能用for,但是for循环就不一定能用while写了
回复 使用道具 举报
围观学习,我觉得1楼的说的有道理,while可以用在未知次数的循环里,而for一般用在有循环限制的循环中。
回复 使用道具 举报
都能实现同样的功能,只是使用的地方不同
回复 使用道具 举报
没什么本质区别,各擅胜场而已
回复 使用道具 举报
用多了还是习惯for循环
回复 使用道具 举报
lipeng524824 来自手机 中级黑马 2015-6-13 22:58:07
14#
功能相同,用法不同,效果不同!
回复 使用道具 举报
确实是没有什么区别,主要还是用法,这些都是底层的东西,以后用到这些东西的机会很少,像for循环可能会用到的比较多点。而且for循环的用法比较多点,更灵活点。
回复 使用道具 举报
围观学习,共同加油,共同努力!!!!
回复 使用道具 举报
任伟 发表于 2015-6-12 07:51
1>for循环:适合于循环次数是已知的。最好选择for循环 2>while:适合于循环次数是未知的。最好选择while循环. ...

感觉你的回答最靠谱!
回复 使用道具 举报
没有很大的区别,可以互相替代的
回复 使用道具 举报
aofex 中级黑马 2015-6-14 22:26:27
19#
嗯   还是学习了
回复 使用道具 举报
青青河边草Rt 发表于 2015-6-14 19:10
感觉你的回答最靠谱!

比较直白了 呵呵
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 加入黑马