首页 > 编程语言 > 详细

JAVA的if用法,比如if(...){} 和if()没有大括号直接写下面的区别是什么

时间:2020-03-13 23:15:44      阅读:74      评论:0      收藏:0      [点我收藏+]

有大括号的时候 大括号里面所有的 都归if管。只有条件为真的时候 才会执行。
没有大括号的时候 只有下面的一句归if管,
也就是说 当只有一句的时候 大括号可以省略 其它的 没区别。

for (;;) {
                int c = getState();
                if (c == 0)
                    return false;
                int nextc = c-1;
                if (compareAndSetState(c, nextc))
                    return nextc == 0;
            }

JAVA的if用法,比如if(...){} 和if()没有大括号直接写下面的区别是什么

原文:https://www.cnblogs.com/sunleejon/p/12489759.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!