黑马程序员技术交流社区
标题:
while和for那个效率好?
[打印本页]
作者:
董振海
时间:
2012-10-11 12:21
标题:
while和for那个效率好?
比如要循环一亿次, 用那个更好? while? for?
作者:
给生活加点料
时间:
2012-10-11 13:32
用for比较好,这样可以节约内存使用率。
作者:
徐艳勇
时间:
2012-10-11 14:05
我觉得看情况,需要递增、减用for其他bool判断用while,,哈哈个人看法,别喷
作者:
雷向阳
时间:
2012-10-11 14:08
楼主说的是效率,如果单从效率来看的话,我简单测试了哈while是要比for的效率要高一些..
未的 命名.jpg
(7.4 KB, 下载次数: 244)
下载附件
2012-10-11 14:08 上传
作者:
班志国
时间:
2012-10-11 14:30
他们 的原理 是什么呢 有人知道吗
作者:
徐赵华
时间:
2012-10-11 15:54
while的效率比for的效率高
作者:
神马王刚
时间:
2012-10-11 22:04
两种循环执行效率一样,运行效率上没有区别,编码效率也没区别。编译器一般会把while,for转换成do while形式的汇编代码。若是与do while比较的话,do whille的编码时间要少些
作者:
种生祥
时间:
2012-10-11 22:45
两者差不多,分什么时候用
作者:
曾家伟
时间:
2012-10-12 10:18
效率差不多吧,主要是分什么情况下使用,for循环一般都是知道要循环多少次下使用,而while多用于不确定要循环多少次的情况下使用
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2