Java基礎之開關語句詳解


switch 語句是單條件多分支的開關語句,它的一般格式定義如下(其中break語句是可選的):

 

switch(表達式)

{

  case 常量值:

              若干個語句

              break;

  case  常量值:

              若干個語句

              break;

    ...

  case  常量值n:

              若干個語句

             break;

   default:

         若干語句

}

 

switch語句中的“表達式”和“常量值”的值必須為byteshortintchar型或者枚舉類型,而且互不相同。

import java.util.Scanner;

public class Demo9{

public static void main(String args[]){

Scanner reader = new Scanner(System.in);  

System.out.println("please input int");

int input = reader.nextInt();   /*得到輸入的int數據

 switch(input){

case 1:      /*輸入的是1

 System.out.println("you input 1");

  break;

 

 case 2:

 System.out.println("you input 2");    /*輸入的是2

 break;

 

default:               /*輸入的既不是1,也不是2

System.out.println("you input other");

 break;

}

}

}

 

結果

 

輸入2

 

 

輸入1

 

 

輸入其他數

 

 

 

原文鏈接:http://www.maiziedu.com/wiki/java/switch/

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM