java基礎-Java 條件語句(第七節)

一、java的條件語句,主要是2種,第一種是:if,if else,switch case;前面2種應該算一種。

二、java的條件語句非常普遍使用,所以也很重要,並且很簡單,容易理解。

三、用法;

一般來說,如果某種情況不多,要麼這樣,要麼那樣,就用if else,如果情況比較多,就建議用switch case。

下面舉個栗子;

比如:(1)你住在荒郊野嶺,隔壁就老王和老李兩家人,後面你發現你老婆懷孕了,孩子不是你的,這個時候,你就開始懷疑是誰的了,對吧?由於老王和老李家情況不一樣,所以你需要針對老王和老李採用不同的質問態度;這個時候,代碼應該怎麼寫呢?看下面:

if(出軌對象==老王){ // 如果是老王

質問態度:非常生氣,想打死他;

 }else{ //  否則肯定是老李

  質問態度:忍氣吞聲,搬家,這個...好像不太好;

}

(2)你住在市區,隔壁老王,老李,老張,一堆人,後面你還是發現你老婆懷孕了,孩子還不是你的,這個時候,你就開始懷疑人生了,對吧?經過一段時間蹲點你發現有5個可疑目標,所以你需要針對這5個可疑目標採用不同的質問方案;這個時候,代碼應該怎麼寫呢?這個時候你再用if else不是不可以,但是有一堆if else 代碼如下:

if(出軌對象==老王){ // 如果是老王

質問態度:非常生氣,想打死他;

 }else if(出軌對象==老李){ //  否如果是老李

  質問態度:忍氣吞聲,搬家,這個...好像不太好;

} else if(出軌對象==老張){

.........(此處省略一具屍體)

}else 。。。。

五個會比較長,不寫了, 自己領悟。

這個時候我們來看switch case怎麼寫:

switch(出軌對象){

case:老王:

非常生氣,想打死他

break;

case:老李:

非常生氣,想原諒他;

break;

case:老張:

省略一具屍體;

break;

case:老東:

XXOO了他;

break;

case:老西:

選擇原諒他;

break;

default:// 這句寫不寫都ok

break;

}

是不是看起來更順眼一點?至於用哪個,你們自己體會一下就好了,關鍵就看綠你老婆的人多不多,這樣說應該懂了吧。

 

ps:說個重點,看得懂,不代表會寫,建議多寫幾遍,我的網易雲課堂裏有這個系列的詳細代碼演示,有需要可以去看看,羣裏有鏈接說明,

歡迎加入途碼技術學習交流二羣,羣聊號碼:322394766

公衆號二維碼:

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章