Java中一个方法花括号中没有内容,例如下面:
public void method(){ }
表示:该方法没有实际的逻辑,无实际意义。
{}
一般是定义类的时候开始在类名后,在类定义完后的最后结尾;
举例:public class Book{.......}
2.在定义函数时在函数名后开始,在函数定义完时结尾;
举例:public void display(){..........}
3.也可以包含在一般的定义语句或者运算语句的两端;
举例:{
int i=0
int j=100
}
或者
{
int a=14+6
int b=a
}
花括号是把里面所有操作都归为你的if,或者else
if条件里.
你现在每个条件里只有一句,
你如果要写2句以上,
没有花括号,
那第二句就不属于if条件的范围.
例子:
if(a
>
0)
System.out.println("Not
zero")
//
只有a>0
才会执行.
System.out.println("a
is
zero")//不属于if
范围内,
即使a<=0
也会一直执行,
if(a
>
0)
{
//2句都只有a>0的时候才会执行
System.out.println("Not
zero")
System.out.println("a
is
zero")
}