黑马程序员技术交流社区

标题: if和 while语句的区别? [打印本页]

作者: tian139753    时间: 2015-8-23 23:49
标题: if和 while语句的区别?
if和while语句有什么区别 ???
作者: 不忘初心、    时间: 2015-8-24 00:16
if是循环,while是判断语句。
作者: a2029460    时间: 2015-8-24 08:30
if只一次,while每次都判断
作者: fantianfei    时间: 2015-8-24 09:01
你们是不是在上基础班啊
作者: 耀阳圣尊    时间: 2015-8-24 09:09
If语句的结构
If语句有固定的格式:
if (判断语句) {
    执行语句;
}
例如:if (jsf>=25){
          System.out.print("技术分大于等于25分才能被黑马录取");      
      }

while一般用于 不清楚需要循环多少次的情况下
while(true){ //循环条件中直接为TRUE
//循环内容
if(符合某条件){ //直到符合条件后跳出本循环 否则一直循环下去
break;
}
}


如果您觉得我的回答还满意的话,请回复一下我
我的QQ:2355928351
如果您还有其他的入学前问题可以加我的QQ
作者: boboyuwu    时间: 2015-8-24 09:33
while是循环判断   if是判断
作者: 血马雄风    时间: 2015-8-24 09:36
再一定条件下,while()可以等价if(),然而while()还有更大的作用:轮询
作者: liuwuzhou    时间: 2015-8-24 09:38
1.都是流程控制语句; 2.if中可以有多个判断语句,而while中只有一个,但可以循环; 3.如果是多次循环而不知道次数用while语句合适,如果是单次循环而情况较多的话,果断用if语句,或者switch语也可
作者: vipsong    时间: 2015-8-24 11:07
楼上的回答的很详细都
作者: tian139753    时间: 2015-8-24 22:25
fantianfei 发表于 2015-8-24 09:01
你们是不是在上基础班啊

对啊  不然怎么会这个都有点迷糊呢
作者: tian139753    时间: 2015-8-24 22:27
耀阳圣尊 发表于 2015-8-24 09:09
If语句的结构
If语句有固定的格式:
if (判断语句) {

谢谢了  今天看了好久  果断明白了
作者: tian139753    时间: 2015-8-24 22:30
a2029460 发表于 2015-8-24 08:30
if只一次,while每次都判断

恩  感觉if比while好用  不知道是不是我的错觉
作者: tian139753    时间: 2015-8-24 22:32
liuwuzhou 发表于 2015-8-24 09:38
1.都是流程控制语句; 2.if中可以有多个判断语句,而while中只有一个,但可以循环; 3.如果是多次循环而不知道 ...

恩恩  今天学会了  谢谢
作者: 陈劲松    时间: 2015-8-24 23:01
8楼说的很详细
作者: tian139753    时间: 2015-8-24 23:40
不忘初心、 发表于 2015-8-24 00:16
if是循环,while是判断语句。

if是判断 while 才是循环  别欺负我读书少……
作者: tian139753    时间: 2015-8-25 22:32
陈劲松 发表于 2015-8-24 23:01
8楼说的很详细

你说的很简洁!!!
作者: Liveei    时间: 2015-8-25 23:50
跟循环次数确不确定有关
作者: F灬灬    时间: 2015-8-25 23:53
if是条件判断语句,while是循环




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2