摘要:就像有知覺的生物一樣,程序必須在執(zhí)行過程中控制它的世界,并做出選擇。
就像有知覺的生物一樣,程序必須在執(zhí)行過程中控制它的世界,并做出選擇。在Java中,你要使用執(zhí)行控制語句來做出選擇。
1.true和false所有條件語句都利用表達式的真或假來決定執(zhí)行路徑.
2.if-else最基本的形式.
3.迭代while
do-while
for
逗號操作符:Java中唯一用到的地方就是for循環(huán)的控制表達式.用逗號操作符隔開的語句,均會獨立執(zhí)行.
4.Foreach不必創(chuàng)建int變量去訪問項構(gòu)成的序列進行計數(shù),foreach將自動產(chǎn)生每一項.
5.return指定一個方法的返回值.
退出當(dāng)前方法.
6.break 和 continuebreak:強行退出循環(huán),不執(zhí)行循環(huán)中剩余的語句.
continue:停止執(zhí)行當(dāng)前的迭代,然后退回循環(huán)起始處,開始下一次迭代.
7.gotogoto是Java的保留字,但Java中沒有g(shù)oto.Java中使用相同機制的標(biāo)簽,作為中斷迭代語句的一種方法.
標(biāo)簽:label:(后面緊跟冒號的標(biāo)識符).
Java中使用標(biāo)簽的唯一理由就是因為有循環(huán)嵌套存在,而且想從多層嵌套中break或continue.
8.switch選擇因子:int(byte,char,short 會自動轉(zhuǎn)型為int),enum.
JDK1.7 中新增String作為選擇因子.
實現(xiàn)多路選擇.
END
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/71504.html
摘要:流程控制首先來介紹程序的流程控制。后面跟一個代碼塊邏輯關(guān)系是當(dāng)布爾表達式為真的時候執(zhí)行代碼塊,為假的時候不執(zhí)行。 流程控制 首先來介紹程序的流程控制。 所謂的流程控制,就是在我們前面的課程中我們已經(jīng)學(xué)過了變量,數(shù)據(jù)類型,運算符,表達式,這些都是計算機編程的基本元素,但是我們程序的基本執(zhí)行單元應(yīng)該是語句,程序執(zhí)行,執(zhí)行的不是表達式,而是執(zhí)行語句。就好像我們小時候先學(xué)認(rèn)字兒,再學(xué)組詞,但最...
摘要:在初始化和步進控制部分,可以用一系列由逗號分割的語句,而且那些語句會獨立執(zhí)行。和都表示無限循環(huán)語法數(shù)組等關(guān)鍵詞有兩個方面的用途一方面指定一個方法返回什么值另一個方面指定當(dāng)前的方法退出,并返回那個值。 點擊進入我的博客 4.1 true&false Java的條件語句只能使用布爾值來決定執(zhí)行路徑 4.2 if-else 4.3 循環(huán)語句 while、for、do-while do-...
摘要:順序結(jié)構(gòu)語句了解什么是流程控制語句流程控制語句可以控制程序的執(zhí)行流程。選擇結(jié)構(gòu)語句格式及其使用掌握語句的格式比較表達式語句體比較表達式語句體比較表達式語句體語句體執(zhí)行流程首先計算比較表達式看其返回值是還是,如果是,就執(zhí)行語句體,語句結(jié)束。 1.順序結(jié)構(gòu)語句(了解) A:什么是流程控制語句 流程控制語句:可以控制程序的執(zhí)行流程。 B:流程控制語句的分類 順序結(jié)構(gòu) 選擇結(jié)構(gòu) 循環(huán)...
摘要:如果是,就執(zhí)行語句體如果是,就不執(zhí)行語句體案例代碼對變量進行判斷中的條件是語句格式第二種語句格式第二種書寫格式比較表達式語句體語句體執(zhí)行流程首先計算比較表達式的值,看其返回值是還是。內(nèi)層使用,終止內(nèi)層循環(huán),繼續(xù)外層循環(huán)。 01創(chuàng)建引用類型變量公式 * A: 創(chuàng)建引用類型變量公式 * a: 我們要學(xué)的Scanner類是屬于引用數(shù)據(jù)類型,我們先了解下引用數(shù)據(jù)類型。 * b:...
0x001 if-else boolean isSuccess = true; if (isSuccess) { System.out.println(success); } if (isSuccess) { System.out.println(success); }...
閱讀 1572·2021-11-24 09:39
閱讀 1062·2021-11-22 15:11
閱讀 2202·2021-11-19 11:35
閱讀 1639·2021-09-13 10:37
閱讀 2472·2021-09-03 10:47
閱讀 2159·2021-08-30 09:47
閱讀 1642·2021-08-20 09:39
閱讀 2919·2019-08-30 14:13