为了账号安全,请及时绑定邮箱和手机立即绑定

很想知道括号该啥时候加

public class HelloWorld {

    public static void main(String[] args) {

int age=25;

if(age>=18)

   System.out.println("成年了");

else

   System.out.println("未成年");       

}

}


正在回答

5 回答

  在上一节的课件里有专门讲过:

注意哦:如果 if 条件成立时的执行语句只有一条,是可以省略大括号滴!但如果执行语句有多条,那么大括号就是不可或缺的喽~~

这里的大括号指的就是那一对花括号了,这里由于执行的语句只有一句打印语句所以没有影响。

1 回复 有任何疑惑可以回复我~
#1

慕的地8525849

考虑到养成好的代码书写习惯,在用到IF时执行语句最好不要省略括号。
2017-06-23 回复 有任何疑惑可以回复我~
public calss HelloWorld{
    	public static void main(String[] args) {
		int age = 25;
		if (age > 18) {
			System.out.println("成年了");
		}else {
			System.out.println("未成年");
		}
	}   
}


0 回复 有任何疑惑可以回复我~
#1

慕运维1786633 提问者

可是输出语句不加括号也没有影响啊
2017-04-22 回复 有任何疑惑可以回复我~
#2

Kaci 回复 慕运维1786633 提问者

怎么没有影响? 你试试在eclipse上面写,不抛出错误出来?
2017-04-24 回复 有任何疑惑可以回复我~

甚么括号

0 回复 有任何疑惑可以回复我~
#1

慕运维1786633 提问者

中括号的具体作用 就比如这个输出语句 加不加括号都不影响正常执行
2017-04-22 回复 有任何疑惑可以回复我~
#2

慕运维1786633 提问者

所以对什么时候该加括号 什么时候不加很迷茫
2017-04-22 回复 有任何疑惑可以回复我~
#3

ziom

没什么好迷茫的吧,除了数组是方括号,代码块是花括号,其他都是圆括号
2017-04-22 回复 有任何疑惑可以回复我~

输出的地方要有

0 回复 有任何疑惑可以回复我~
#1

慕运维1786633 提问者

可是输出语句不加括号也没有影响啊a
2017-04-22 回复 有任何疑惑可以回复我~

哪个地方的括号?

0 回复 有任何疑惑可以回复我~
#1

慕运维1786633 提问者

输出语句 加不加括号都不影响正常执行 所以对什么时候该加括号 什么时候不加很迷茫
2017-04-22 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

很想知道括号该啥时候加

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号