問題J00121の解答例と解説 Java Lv.1

100と異なるかどうか (15分)



<解答例 1>
これは問題文にある解答だよ。

<解答例 2>
if文とelse文の{}の中が1行だと、こういう風に{}を省略してもいいよ。

<解答例 3>
そしてif文を書かないで、このように書くこともできるよ。つまり、n != 100 自体が boolean 型の値になるんだ。

<解答例 4>
そして、!= の左辺と右辺を取り換えても同じ結果だよ。けれども、n != 100 と書こうとして、n = 100 とタイプミスしてしまうと気づきにくいバグになってしまうけど、100 != n を 100 = n とタイプミスしてもコンパイルエラーで気づくから、そういう意味では 100 != n と書いた方が安全だよ。




初めての方へ:このページは、このサイトで用意しているプログラミング問題の解答と解説のページです。このサイトではブラウザ上からプログラミングができます。会員登録(無料)して、プログラミングしてみませんか?
新規登録



ログイン
メールアドレス:

パスワード:



パスワード紛失

新規登録