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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

大家好,while和if有什么区别呢???

16 个回复

倒序浏览
while是循环,if是判断
回复 使用道具 举报
if 判断后面的条件表达式,如果正确执行语句,如果不正确执行另外的语句

while 表达式如果正确,循环执行语句,直到条件不满足。
回复 使用道具 举报
应该问if和swtich的区别
回复 使用道具 举报
while是循环,if是判断
回复 使用道具 举报
1、if·····else 语句的应用场景:
         A:对有限的值进行判断。 但是一般这个时候推荐使用switch。
         B:对结果是boolean类型的值进行判断。
         C:对范围进行判断。
             对条件进行一次判断用if
                 对条件进行多次判断用循环

2、什么时候使用while循环语句?
                 while:声明的循环变量在使用后,需要继续使用。例如:
            int x = 3;
               while(x>0)
                 {
                         System.out.println(x);
                         x--;
                 }
                         System.out.println(x);
3、什么时候使用for循环语句?
        for:当循环变量只为递增存在时,建议使用for循环。
                        for(int x=3; x>0; x--)
                         {
                                 System.out.println(x);
                         }
                         System.out.println(x);
4、我觉得for循环和高级for循环没什么区别、只是高级for循环用着比较方便,但是不是太规范,一般推荐用普通for循环。
回复 使用道具 举报
估计是想问while和for循环的区别和用法。
回复 使用道具 举报
while用循环中,条件成立多少次while括号里的内容就执行多少次,直至条件不成立就退出,if用判断中,条件成立只执行一次,不成立就不执行
回复 使用道具 举报
a334 来自手机 中级黑马 2015-9-23 20:10:52
9#
while 是循环。if 是判断
回复 使用道具 举报
你可以这样理解。  while  do while  for 都是循环结构,用来执行多次的应用,  而if  你可以把他理解为一个“假如 ”  就像他的格式 if (条件表达式) -输入语句。 其实if就像你去吃饭,他会说你可以不用走啊,直接坐车多好。更多的时候就是一个方式盒方法。
回复 使用道具 举报
应该是问while与for的区别吧,还是if与switch的区别。反正我觉得while与if差别很大啊。怎么都不好扯在一起。
回复 使用道具 举报
while是循环,if是判断,区别大了.应该问while和for的区别.
回复 使用道具 举报
while是循环,if是判断
回复 使用道具 举报
三川草民 来自手机 中级黑马 2015-9-24 00:58:48
14#
while表示循环,if是条件判断,不知楼主为何这么问
回复 使用道具 举报
这问题。。。
回复 使用道具 举报
while 循环 if 一般作判断用  2者结合嵌套用更常见
回复 使用道具 举报
whlie循环,if是判断,
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马