我的java之路之java的控制語句(1)

java的控制語句有三大類,在以後的工作中,我們基本上圍繞的就是這三大類的控制語句來轉:分支語句控制,循環語句控制,跳轉語句控制。

1分支語句:有三種情況

1.1if語句:滿足if條件部分將可以執行

if(條件){

//滿足條件後將要的執行部分

}

1.2 if /lese語句:這個其實比較好理解,else裏面所代表的就是當不滿足if條件的時候將執行else裏面的內容

if(條件1){

//滿足條件1後將要的執行部分

}else{

//滿足條件1後將要的執行部分

}

1.3if/else if/else 這個比1.2稍微複雜點,但是本質上還是在幾個條件之間跳轉

if(條件1){

//滿足條件1後將要的執行部分

}else if(條件2){

//滿足條件2後將要的執行部分

}else{

//以上條件都不滿足時執行

}

注意:

1在工作中我們要注意條件的設定,注意他們之間的邏輯關係,不然將會獲得的結果將不是i我們所期盼的

2以上幾個分支是可以嵌套使用,也就是說不一定只有一個else if ,可以有多個else if():

if(條件1){

//滿足條件1後將要的執行部分

}else if(條件n){

//滿足條件2後將要的執行部分

}else{

//以上條件都不滿足時執行

}

以下爲測試代碼

public class IfElseTest {
 public static void main(String args[]){
  //if條件的測試
  int flag=0;
  if(flag==0){
      System.out.println("if條件的測試");
  }
  //if else的條件的測試
  String str="21";
  if("211".equals(str)){
     System.out.println("滿足if裏面的條件");
  }else{
     System.out.println("不滿足if裏面的條件");
  }
  // if /else if/ else
   int num=23;
  if(num<23){
     System.out.println("滿足if裏面的條件");
  }else if(num==23){
     System.out.println("滿足if else裏面的條件");
  }else{
    System.out.println("前面的條件都不滿足");
  }
 }
}

 

注意在寫代碼的時候,我們要有規範,採用縮進的方式!

 稍後將會講循環控制語句!

 

 

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