while(++num); // ← num は int型なので、これは条件式として不適切 この部分で**boolean型ではなくint型の値(num)**が使われているため… whileやdo-while文の条件式はboolean型でなければならない! Javaは「暗黙の型変換」が厳密。C言語のノリは通用しないよ⚠️ ...
型の比較やパターンマッチングをinstanceofで行う これを使えばClassCastExceptionを回避できる。 final int NUM = 0; int num = 10; switch (num) { case "10": // numはint,これは文字列で一致していないのでコンパイルエラー System.out.println("A"); break; case num: // ...
第7回では繰り返し処理(for文、foreach文)についての学習をしました。今回は繰り返し処理(while文、do..while文)とラベルについ ...
一部の結果でアクセス不可の可能性があるため、非表示になっています。
アクセス不可の結果を表示する