與 C 語言及其他語言相同, Java 語言的復合語句是以整個塊區為單位的語句,所以又稱為塊語句。下面我們來看看有關復合語句的使用方法和實例。
復合語句由開括號“{”開始,閉括號“}”結束。 相信大家在Java的學習過程中已經接觸到了這種復合語句,例如,在定義一個類或者方法時,類體就是以“{ }”作為開始與結束的標記,方法體同樣也是以“{ }”作為標記。復合語句中的每個語句都是從上到下被執行。復合語句以整個塊為單位,可以用在任何一個單獨語句可以用到的地方,并且在復合語句中還可以嵌套復合語句。
實例:在項目中創建類Compound,在主方法中定義復合語句塊,其中包含另一復合語句塊。代碼如下:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
public class Compound { public static void main(String[] args) { int x = 20 ; { int y = 40 ; System.out.println(y); int z = 245 ; boolean b; { b = y > z; System.out.println(b); } } String word = "hello java" ; System.out.println(word); } } |
運行結果如下:
40
false
hello java
注意:在使用復合語句時要注意,復合語句為局部變量創建了一個作用域,該作用域為程序的一個部分,在該作用域中某個變量被創建并且能夠被使用。如果在某個變量的作用域外使用該變量,則會發生錯誤,例如,在本實例中,如果在復合語句外使用變量y、z、b將會出現錯誤,而變量 x 可在整個方法體中使用。
希望本文對大家有所幫助。