Quantcast
Channel: 質問!ITmedia 新着質問(Java/253)
Viewing all articles
Browse latest Browse all 2439

JAVA初心者です 教えてください

$
0
0
http://nobuo-create.net/java-beginner-6/ ページの ----------------------------------------------------------------- では、実際に11時から17時に「こんにちは」と挨拶するように条件式とブロックの中を埋めます。 (mainメソッドの中のみ表記) int time = 8; if((time >= 4) && (time <= 10)){ System.out.println("只今の時刻は" + time + "時です"); System.out.println("おはようございます"); }else if((time >= 11) && (time <= 17)){ System.out.println("只今の時刻は" + time + "時です"); System.out.println("こんにちは"); } 中身のプログラムは数字と挨拶を変えるだけですね。 ------------------------------------------------------------------- の「}else if((time >= 11) && (time <= 17)){」で疑問が浮かんでつまづきました。 time >= 11ではtime(8)が11以上という演算子になってfalseになり、else if文は実行されないのではないでしょうか? (time <= 11) && (time <= 17)と書くのではないのでしょうか?

Viewing all articles
Browse latest Browse all 2439

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>