Java基礎學習(四):條件控制,循環控制,跳轉語句

Java基礎學習(四):條件控制,循環控制,跳轉語句

一、條件控制語句
1、if語句

if(布爾表達式){
//條件成立,將執行語句
}

2、if…else語句

if(布爾表達式){
//條件成立,將執行語句
}else{
//條件不成立執行此語句
}

三目運算符使用:邏輯運算?成立運行表達式:不成立運行表達式

3、if…else if語句

if(條件1{//語句1
}else if(條件2{//語句2
}else if(條件3{//語句3
}

4、switch語句

switch(判斷變量){
	case1 :[執行語句];break;
	case2 :[執行語句];break;
	...
	default:[執行語句];
}

示例代碼:

public class great {
	
	public static void way1() {//這是一個方法.
	}
	
	public static void main(String[] args){//這是一個主方法
		int c = 2;
		switch(c) {
			case 1 :System.out.println(c);
			break;
			case 2 :System.out.println(c);
			break;
			default :System.out.println(c + "error");
			break;
		}
	}
}

二、循環控制語句
1、for循環

  • 簡單for循環
for(初始化表達式 ; 布爾表達式 ; 步進表達式){
//語句
}

示例代碼:

for(int i = 0 ; i < 5 ; i++ ){
//語句
}
  • foreach循環語句
for[類型] 變量 : 遍歷對象){
//循環體語句
}

遍歷對象是針對數組或集合類中的每個元素進行訪問。
示例代碼:

public static void main(String[] args){//這是一個主方法
		String[] strs = {"1","2","3","4"};
		for (String str : strs) {
			System.out.println("此時遍歷到的數字爲" + str);
		}
	}
//------------輸出------------
此時遍歷到的數字爲1
此時遍歷到的數字爲2
此時遍歷到的數字爲3
此時遍歷到的數字爲4

2、while循環語句

while[布爾表達式]{
//循環語句
}

3、do…while循環語句

do{
//語句
}while([布爾表達式])

三、跳轉語句
1、continue語句
當循環語句執行到某一次循環,滿足了某種條件,並不希望執行後面未執行的語句,而是直接跳到下一次循環,可以用到關鍵字continue,continue不是直接跳出整個循環,而實跳出當前所在循環。
2、break語句
break關鍵字也可以直接跳出當前循環,和continue不同的是,break語句直接終止所有循環語句,跳出循環體。
3、return語句
return有兩個用途,一個是定義一個方法的返回值,還有可以直接跳出當前方法。

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