trueかfalseだけを入れる型
boolean は真偽値の型です。入れられる値はtrueかfalseだけです。
Java Output Practice
メール、パスワード、またはGoogleアカウントで学習ページに入ります。
Java 制御構文編 / Lesson04 真偽値と条件式
Boolean Lesson
条件式は、最後に必ずtrueかfalseへ変わります。if文へ進む前に、この判定の目を鍛えます。
int score = 82;
boolean passed = score >= 60;
System.out.println(passed); // true
System.out.println(!passed); // false
boolean は真偽値の型です。入れられる値はtrueかfalseだけです。
score >= 60 のような式は、計算結果としてtrueかfalseになります。ここを読めないと分岐は読めません。
==、!=、>、<= などで値を比べます。代入の=とは別物です。
!passed はpassedの反対です。trueならfalse、falseならtrue。短いですが、読み飛ばすと危険です。
&& は「かつ」です。条件を狭くします。片方でもfalseなら、全体はfalseです。
|| は「または」です。条件を広げます。片方でもtrueなら、全体はtrueです。
Click a Card
trueかfalseか。条件式は最後に必ずそこへ着地します。コードを読むときは、その着地点を先に見ます。
参考: Oracle Java Tutorials の Primitive Data Types、 Equality, Relational, and Conditional Operators
Boolean Output Practice
true/false、比較式、否定、&&、||を、出力で確かめながら読み切ります。