Avatar
for (int i = 0; i < 10; i++); { System.out.println("繰り返す"); } というコードはコンパイルエラーになるべき。毎回みんなで悩んでいる。 プロJavaではこういう悲劇が起きないよう、IntelliJ IDEAのテンプレートを使うよう念を押している
7:40 AM
これCやJavaにある罠だけど構文設計が悪いよね Swiftにも似たような罠ってあるかな
7:40 AM
ブレースを取らないforが許されないし、単発スコープにもdoキーワードが必要だから、とりあえず全く同じ形の問題は起きないが。