1. switch ステートメントの形式:
switch(表达式){ case 值1: 语句体1; break; case 值2: 语句体2; break; ... default: 语句体n+1; break; }
2. 形式の説明:
式: byte, short, int, char
# Case 後者の値:式
# Break
:テーブル中断の意味
default
: すべての値が一致しない場合、ステートメント本体のデフォルトが実行されます;
3. 実行プロセス:
A: まず、次の値を計算します。式
##3. 実行プロセス:B: ケースの背後にある値に従って計算された値を比較し、一致する場合は、対応するステートメントが実行され、Break に遭遇すると終了します。
C: すべてのケースが一致しない場合は、ステートメント本体 n 1
4 を実行します。 コード例:
Scanner sc= new Scanner(System.in); System.out.println("请输入数字1-7"); int i = sc.nextInt(); switch(i) { 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; case 6: System.out.println("星期六"); break; case 7: System.out.println("星期天1"); break; default: System.out.println("请输入正确数字:"); break;
推奨チュートリアル: 「JS チュートリアル 》
以上がswitch文の実行フローはどのようなものですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。