switch的用法_Java基礎入門階段(零基礎java入門教程)_學習筆記

本文學習內容來自騰訊課堂提供的學習視頻。進入騰訊課堂官網,搜索  Java基礎入門階段 就可以看到這門免費培訓視頻。

培訓視頻詳細類別爲:IT 互聯網> 編程語言>Java>Java基礎入門階段(javase教程,零基礎java入門教程)(階段一)。

本文是個人對該培訓視頻的學習筆記。僅供參考。

class DemoSwitch1{
	
	public static void main(String[] args){
	  int grade = 2;
	  switch(grade){
		case 1:
		  System.out.println("*");
		  break;
		case 2:
		  System.out.println("**");
		  break;
		case 3:
		  System.out.println("***");
		  break;
		case 4:
		  System.out.println("****");
		  break;
		case 5:
		  System.out.println("*****");
		  break;
		 default:
		  System.out.println("Error");
	  }	
	}
	
}

運行結果:

**

示例:打印年月日。

class DemoSwitch2{
	
	public static void main(String[] args){
	  int year = 2016;
	  int month = 2;
	  int days = 0;
	  
	  switch(month){
		case 1:
		case 3:
		case 5:
		case 7:
		case 8:
		case 10:
		case 12:
			days =31;
			break;
		case 4:
		case 6:
		case 9:
		case 11:
		  days = 30;
		  break;
		case 2:
		if(year%400 == 0 || (year%4 == 0 && year%100 != 0)){
		  days = 29;			
		}else{
		  days = 28;			
		}  
		break;
	    default:
		  System.out.println("Please input the correct month.");
		  break;
	  }
	  if(days != 0){
		  System.out.println(year+"/"+month+"/"+days);  
		  
	  }
	}
	
}

運行結果:

2016/2/29

 

筆記

表達式可以是 byte short int char

Jdk1.7 可以用String

 

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