中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

java使用程序塊(轉)

發布時間:2020-08-11 17:25:20 來源:ITPUB博客 閱讀:215 作者:ba 欄目:編程語言
java使用程序塊(轉)[@more@]在Java 中,可以將2個或2個以上的語句組成一組,這樣的一組語句稱為程序塊(Codeblocks )。程序塊是通過將所屬語句放在花括號中來實現。一旦創建了程序塊,它就成為一個邏輯單元,可以作為一個單獨的語句來使用。例如,程序塊可以作為Java 中if控制語句和for 控制語句的目標。我們來看一看下面的if控制語句:
if(x < y) { // begin a block x = y; y = 0;

} // end of block

本例中,如果x小于y,那么在程序塊內的兩條語句都將執行。因此,程序塊中的這2

條語句組成一個邏輯單元,不能一條語句運行,而另一條語句不運行。其中的關鍵一點是

如果你需要將兩個或多個語句在邏輯上連接起來,你就可以將其放入一個程序塊中。讓我們看另外的例子。下面的程序將for 循環作為一個程序塊使用。

/*
Demonstrate a block of code.

Call this file "BlockTest.java"
*/
class BlockTest {

public static void main(String args[]) { int x,y;

y = 20;

// the target of this loop is a block

for(x = 0; x<10; x++) {
System.out.println("This is x: " + x);
System.out.println("This is y: " + y);
y = y - 2;

}
}
}

這個程序產生的結果如下所示:

This is x: 0

This is y: 20

This is x: 1

This is y: 18

This is x: 2

This is y: 16

This is x: 3

This is y: 14

This is x: 4

This is y: 12

This is x: 5

This is y: 10

This is x: 6

This is y: 8

This is x: 7

This is y: 6

This is x: 8

This is y: 4

This is x: 9

This is y: 2

在本例中,for循環作為一個程序塊使用,而并不是一個單獨的語句。這樣,每循環一次,塊內的3條語句都要運行一次。這個事實當然被程序的執行結果證實了。

在本書的后面,你會看到程序塊的其他性質和用法。當然,它們存在的主要原因是為了創建邏輯上獨立的代碼單元。
向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

金门县| 伊金霍洛旗| 库尔勒市| 札达县| 横山县| 山东省| 庆阳市| 临夏县| 凤冈县| 久治县| 英德市| 武平县| 锦屏县| 松滋市| 称多县| 洮南市| 淳化县| 柏乡县| 烟台市| 监利县| 双桥区| 马关县| 华亭县| 鹿泉市| 藁城市| 洱源县| 丰都县| 钟祥市| 营口市| 抚宁县| 金沙县| 濮阳市| 巴彦淖尔市| 河南省| 赤峰市| 龙陵县| 长岛县| 吴堡县| 桐乡市| 弥勒县| 绥化市|