更新時(shí)間:2020-06-16 11:25:31 來源:動(dòng)力節(jié)點(diǎn) 瀏覽2203次
一、流程控制
概念:在一個(gè)程序執(zhí)行的過程中,各條語句的執(zhí)行順序?qū)Τ绦虻慕Y(jié)果是有直接影響的。也就是說,程序的流程對(duì)運(yùn)行結(jié)果有直接的影響。所以,我們必須清楚每條語句的執(zhí)行流程。而且,很多時(shí)候我們要通過控制語句的執(zhí)行順序來實(shí)現(xiàn)我們要完成的功能。
順序結(jié)構(gòu):
public static void main(String[] args){ //順序執(zhí)行,根據(jù)編寫的順序,從上到下運(yùn)行 System.out.println(1); System.out.println(2); System.out.println(3); }
二、判斷語句
判斷語句1--if
if語句第一種格式:if
if(關(guān)系表達(dá)式){
語句體;
}
執(zhí)行流程
首先判斷關(guān)系表達(dá)式看其結(jié)果是true還是false
如果是true就執(zhí)行語句體
如果是false就不執(zhí)行語句體
public static void main(String[] args){ System.out.println("開始"); // 定義兩個(gè)變量 int a = 10; int b = 20; //變量使用if判斷 if (a == b){ System.out.println("a等于b"); } int c = 10; if(a == c){ System.out.println("a等于c"); } System.out.println("結(jié)束"); }
判斷語句2--if...else
if語句第二種格式:if...else
if(關(guān)系表達(dá)式) { 語句體1; }else { 語句體2; }
執(zhí)行流程
首先判斷關(guān)系表達(dá)式看其結(jié)果是true還是false
如果是true就執(zhí)行語句體1
如果是false就執(zhí)行語句體2
public static void main(String[] args){ // 判斷給定的數(shù)據(jù)是奇數(shù)還是偶數(shù) // 定義變量 int a = 1; if(a % 2 == 0) { System.out.println("a是偶數(shù)"); } else{ System.out.println("a是奇數(shù)"); } System.out.println("結(jié)束"); }
以上就是動(dòng)力節(jié)點(diǎn)java培訓(xùn)機(jī)構(gòu)的小編針對(duì)“Java控制語句練習(xí)題”的內(nèi)容進(jìn)行的回答,希望對(duì)大家有所幫助,如有疑問,請(qǐng)?jiān)诰€咨詢,有專業(yè)老師隨時(shí)為你服務(wù)。
相關(guān)閱讀
0基礎(chǔ) 0學(xué)費(fèi) 15天面授
有基礎(chǔ) 直達(dá)就業(yè)
業(yè)余時(shí)間 高薪轉(zhuǎn)行
工作1~3年,加薪神器
工作3~5年,晉升架構(gòu)
提交申請(qǐng)后,顧問老師會(huì)電話與您溝通安排學(xué)習(xí)