結城先生の『Java言語プログラミングレッスン』でJavaやってみる
第5章メモ
switch (式){
case 定数式1:
処理1
break;
case 定数式2:
処理2
break;
default:
処理f3
break;
}
- 定数式の後はセミコロン;でなくてコロン:だ!
- どれでもなければ default の処理
- 「コンパイルする時点で値が決まる」のが定数式
- 分岐の数が多いとき、wswitch文は、if文よりも高速に実行ですって
- 自宅のOSX10.5だとソースutf8で大丈夫だなぁ >> コンパイル&実行
- エラーメッセージは英語にしとく?