Java中 為什么要使用if語句,if-else的用法

主頁 > 學習 > Java >

張兵 次瀏覽

摘要:上一章我們學習了變量的用法和常用的數據類型:int double char String boolean等,另外也學習了一些運算符,包括算術運算符、賦值運算符以及關系運算符。

      上一章我們學習了變量的用法和常用的數據類型:int double char String boolean等,另外也學習
 
  了一些運算符,包括算術運算符、賦值運算符以及關系運算符。
 
  本章講學習基本的選擇結構if語句,那么為什么要使用if呢?
 
  生活中我們經常需要先做出判斷,然后才能解決某件事情。例如:如果媽媽今天過生日,你將送媽媽一
 
  份生日禮物;如果個人博客沒有內容,博客將沒有意義。
 
  問題:如果張兵的java考試成績大于98分,那么張兵就可以獲得一個MP4作為獎勵
 
  分析:我們已經知道“HelloWord”程序的編寫,但是有時候需要判斷一下條件,才能滿足輸出,條件
 
  不滿足則不輸出,這個問題就需要先判斷一下張兵的Java成績,他的成績大于98分時,才有獎勵,對于
 
  這種“需要先判斷條件,條件滿足后執行”的程序,需要用if選擇結構來實現。
 
 
 
  代碼
 
  if(條件){
 
  代碼塊              //條件成立后需要執行的代碼
 
  }
 
  使用if-else選擇結構
 
  問題:如果張兵的Java成績大于98分,那么老師獎勵他一個Mp4;否則老師罰他抄代碼。
 
  可以用兩種方式來實現
 
  ①兩個if語句來實現
 
   int score=91;
 
   if(score>98){
 
   System.out.println("老師說:不錯!獎勵一個MP4")
 
  }
 
  if(score<=98){
 
   System.out.println("老師說:懲罰抄代碼")
 
  }
 
  ②if-else語句來實現
 
   int score=91;
 
   if(score>98){
 
   System.out.println("老師說:不錯!獎勵一個MP4")
 
  }else{
 
   System.out.println("老師說:懲罰抄代碼")
 
  }
 
  總結:到此為止,需要掌握的if選擇結構如下:基本if結構;if-else選擇結構;

隨機新聞
急速赛车收