黑马程序员技术交流社区
标题:
for循环和while循环有什么区别
[打印本页]
作者:
凡沉香
时间:
2016-4-3 22:53
标题:
for循环和while循环有什么区别
for循环和while循环有什么区别
作者:
IT金城武
时间:
2016-4-3 23:44
没什么区别 基本通用,具体看代码结构
作者:
fighting2016
时间:
2016-4-3 23:55
如果你想在循环结束后继续使用控制条件的那个变量,用while循环,否则用for循环。
不知到用谁就用for,因为变量及早的从内存中消失,可以提高内存的使用效率。
作者:
HeiMaZ
时间:
2016-4-4 00:46
for和while区别在于for中定义变量会释放,while不会。如for(int i=1;i<=10;i++),循环结束 i 会消失,while不会。
作者:
wang18317850573
时间:
2016-4-4 10:16
while 能实现的 for都能实现
while 用在不确定循环次数
作者:
1833495284
时间:
2016-4-4 13:25
楼主,借你的楼水一个,顺便帮你顶一下
作者:
zuiaidasde2016
时间:
2016-4-4 14:06
楼主,借你的楼水一个,顺便帮你顶一下
作者:
小灰辉
时间:
2016-4-4 15:03
for 循环中定义的变量 for循环结束后 直接会释放;提高内存使用率.
while循环中的定义的变量即使while循环结束 变量也可以继续使用.
在确定循环次数时 可以用for .
不确定是 用while
作者:
1791073398
时间:
2016-4-4 16:10
用多了就知道了,有的时候也看个人习惯,自己有自己的一套才行
作者:
122754304
时间:
2016-4-4 16:24
哪个方便就用哪个...
作者:
lmr1096200234
时间:
2016-4-4 20:13
如果你想在循环结束后继续使用控制条件的那个变量,用while循环,否则用for循环。
不知到用谁就用for,因为变量及早的从内存中消失,可以提高内存的使用效率
作者:
兵蜂
时间:
2016-4-4 20:51
while循环与for循环等效且可以互换; 但是while循环的初始化变量实在循环的外面进行定义的. while循环可以在我们无法判断循环次数的时候使用.
作者:
陌丶
时间:
2016-4-4 21:16
我的理解就是不知道循环次数就用while 哈哈
作者:
Lihongjie
时间:
2016-4-4 22:11
知道循环次数的用for ,不知道循环次数的用while;如果需要使用控制条件那个变量用while,否则建议使用for,因为for循环结束后变量会直接释放;提高内存使用率
作者:
a8271275
时间:
2016-4-4 22:19
我要黑马币
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2