条件式では以下の型を返す値である必要があります。変数(定数はOK)は書けません。charbyteshortintStringenumCharacterShortByteInteger整数型はint型以下とそのラッパークラスが使えます。文字と文字列、列挙型が扱えます。StringはSE7から使えるようになりました。;セミコロンは使えない理解深めるためにいくつかswitchを使った例文を書きながらswitchの理解を深めていきたいと思います。eclipse、paizaで動きを確認してみるとわかりやすいと思います。caseに当てはまらない、“その他”となります。if文のelseのようなものです。default文は省略することも可能です。※defaultは基本的に最後に書くので最後にあればbreak文は省略できます。2:System.out.println("num==2のとき");break;default:System.out.println("numが0でも1でも2でもないとき");}breakを意図的に省略するとor文のように扱うことができます。全てにbreakがない場合、defaultまで実行されます。入力に応じた分岐いっきに難易度をあげてみました。解説はできないので動かして遊ぶようです。e){System.out.println(e);}}}配列の中身をswitch文で分岐いつ使うかわからないけれど、配列の中身をswitch文で回す。statement?ネストしたswitchいつ使うかわからないけれど、switchネストする。超初心者のJavaの勉強Java認定試験の勉強をはじめました。配列の中身を取り出すのは初心者にはややこしいです。単項演算子、マイナス演算子(負の単項演算)の忘れがちな使われ方。コメントをキャンセルメールアドレスが公開されることはありません。