日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

JAVA入门级教学之(if语句)

發布時間:2024/7/23 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 JAVA入门级教学之(if语句) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

/*
關于java語言中的if語句,屬于選擇結構

if語句又被稱為分支語句/條件控制語句
1.if語句的語法結構:四種編寫方式

第一種:條件為真,執行大括號內容
? ? ? ? 條件為假,*跳出*大括號內容
? ?if(布爾表達式){
? ? ?java語句;
? ? ?java語句;
? ? ?java語句;
? ? ?java語句;

? ?}

第二種:條件為真,執行大括號內容
? ? ? ? 條件為假,執行else大括號內容
? ?if(布爾表達式){
? ? java語句;
? ? java語句;
? ? java語句;

}else{
? ? java語句;
? ? java語句;
}

第三種:條件為真,執行大括號內容
? ? ? ? 條件為假,執行else if內的布爾表達式
? ? ? ? 條件為真,執行else if大括號內容,執行結束后*跳出if體*
? ? ? ? 條件為假,執行下一個else if呢的布爾表達式,直到執行
? ? if(布爾表達式){
java語句;
java語句;

}else if(布爾表達式){
java語句;
java語句;

}else if(布爾表達式){
java語句;
java語句;

}else if(布爾表達式){
java語句;
java語句;

}.........
第四種:最后面加上else{}

2.重點:對于java的if語句來說,只要有一個分支執行,整個if語句全部結束

3.注意:以上的第二種編寫方式和第四種編寫方式都帶有else分支,這兩種方式可以保證會有分支執行

4."所有的控制語句"都是可以嵌套使用的,只要是合理使用就行
? ?
? 注意:嵌套使用的時候,代碼格式要保證完美【該縮進的時候就必須縮進】

需求:假設系統給定一個人年齡,根據年齡來判斷這個人處于生命的哪個階段,
年齡必須在【0-150】

【0-5】
【6-10】
【11-18】
【19-35】
【36-55】
【56-150】

System.out.println();
負責向控制臺輸出【從內存到控制臺,輸出的過程,這是從內存中出來了】

接受用戶鍵盤輸入,從'鍵盤'到'內存'。【輸入的過程,到內存中去】

以下代碼先不要問為什么!固定編寫就可以接收用戶鍵盤的輸入*/

public class if01 { public static void main(String args) {//1.接受鍵盤輸入:年齡【輸入的時候必須輸入數字】java.util.Scanner s=new java.util.Scanner(System.in);System.out.println("請輸入您的年齡:");//輸出提示信息,要不然用戶不知道需要干嘛int age=s.nextInt();//停下來等待用戶的輸入,輸入后自動接受,賦值給age變量 //System.out.println("age="+age);//2.根據需求進行業務邏輯判斷 String str="老年";//定義默認值 if(age<0||age>150){str="您輸入的年齡段超出實際范圍{0-150}";}else if(age<=5){ str="幼兒";?? ?}else if(age<=10){ str="少年";?? ?}else if(age<=18){ str="青少年";?? ? }else if(age<=35){ str="青年";?? ? }else if(age<=55){ str="中年"; } System.out.println("您處于"+str+"歲");//舉例子: //關于if的大括號是否寫?什么時候寫的問題boolean sex; sex=false; if(sex) System.out.print(123); System.out.print(321);//當大括號不寫的時候,這句話無論什么時候都會執行,因為去掉{}會默認為if只執行最接近的第一條 //語句,剩下的else必須有if與之匹配,否則編譯報錯、//例如:錯誤事例 /* if(sex)System.out.print("123");System.out.print("321"); elseSystem.out.print("666");//這句話會編譯報錯,因為if執行結束后會跳出來if的結構 跳出來結構體后else就無法匹配if了 */}? }

?

總結

以上是生活随笔為你收集整理的JAVA入门级教学之(if语句)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。