2.

switch文

編集

Javaのswitch文の記事です。

【構文】

        switch (値) {

        case 定数1:

値が定数1と一致した場合の処理

        break;

 

        case 定数2:

値が定数2と一致した場合の処理

        break;

 

        default:

値がどのcaseとも一致しなかった場合の処理

        break;

        }
 

 

【実装例】

        int var = 1;
        //int var = 2;
        //int var = 3;
        
        switch (var) {

        case 1:
            
            System.out.println("var = 1");

            break;

        case 2:

            System.out.println("var = 2");

            break;

        default:

            System.out.println("varが1, 2以外の場合");

            break;
        }
 

 

【説明】

switchキーワードの直後の () 内に条件となる値を記載する。

caseの後に定数を記載し、条件となる値と一致した場合はその後に記載した処理が実行される。

 

defaultはどのcaseにも一致しなかった場合にじっこうされる。

 

breakキーワードを記載することで、switch文内から抜けることができる。

実装例の case 1 内でbreakを記載しないと、 case 2 の処理が続けて実行される。

 

 

 

 

編集
Post Share
子ページ

子ページはありません

同階層のページ
  1. if文
  2. switch文