Comparison Operators
CoddyのJavaジャーニー「基礎」セクションの一部 — レッスン 20/73。
比較演算子は、2つのオペランドを比較するために使用されます。
時には、オペランドが別のオペランドより大きい/小さい/…かどうかを確認する必要があります。
以下の表は比較演算子の一覧を示しています:
| 演算子 | 意味 | 例 |
|---|---|---|
| == | 等しい | 1 == 2 は false を返します |
| != | 等しくない | 1 != 2 は true を返します |
| > | より大きい | 1 > 2 は false を返します |
| < | より小さい | 1 < 2 は true を返します |
| >= | 以上 | 1 >= 2 は false を返します |
| <= | 以下 | 1 <= 2 は true を返します |
比較演算子は比較が正しければtrueを、そうでなければfalse を返します。
例:
int var1 = 13;
int var2 = 12;
boolean var3 = var1 != var2;var3 は true を保持します。なぜなら var1 と var2 が等しくないからです
boolean型を覚えておいてください。var3は boolean です。
チャレンジ
初心者2つの変数n1とn2をそれぞれ8と9の値で初期化するスクリプトを書いてください。
その後、n1がn2より大きいかどうかを保持する別の変数n3を初期化してください。
チートシート
比較演算子は、2つのオペランドを比較し、true または false を返します:
| 演算子 | 意味 | 例 |
|---|---|---|
| == | 等しい | 1 == 2 は false を返します |
| != | 等しくない | 1 != 2 は true を返します |
| > | より大きい | 1 > 2 は false を返します |
| < | より小さい | 1 < 2 は true を返します |
| >= | 以上 | 1 >= 2 は false を返します |
| <= | 以下 | 1 <= 2 は true を返します |
使用例:
int var1 = 13;
int var2 = 12;
boolean var3 = var1 != var2; // var3 は true を保持します自分で試してみよう
public class Main {
public static void main(String[] args) {
// ここにコードを記述してください
// 以下の行は変更しないでください
System.out.println("n1 = " + n1 + ", n2 = " + n2 + ", n3 = " + n3);
}
}このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。
基礎のすべてのレッスン
4Operators Part 1
Arithmetic OperatorsModulo OperatorIncrement/DecrementPost Increment/DecrementArithmetic ShortcutsComparison OperatorsString Comparison5Operators Part 2
Logical Operators Part 1Logical Operators Part 2Recap - Simple LogicLogical Operators Part 3Logical Operators Part 43Variables Part 2
ConstantsNaming ConventionsRecap - Initialize VariablesType Casting Part 1Type Casting Part 26Decision Making
If StatementIf - ElseSwitch StatementTernary OperatorRecap - If ElseNested If - Else