ここでは数学との違いについてまとめておく。
意味 | 数学 | Javaの式と備考 | |
---|---|---|---|
x に 1 を代入する | x = 1 | x = 1 | 代入演算子 |
a と b が等しい | a = b | a == b | 関係(比較)演算子、= = ではダメ |
a と b が等しくない | a ≠ b | a != b | 関係(比較)演算子、! = や <> ではダメ |
a は b 以上 | a ≧ b | a >= b | 関係(比較)演算子、> = ではダメ |
a は b 以下 | a ≦ b | a <= b | 関係(比較)演算子、< = ではダメ |
a 、b に 0 を代入する | a = b = 0 | a = b = 0 | 代入演算子 |
a も b も 0 に等しい | a = b = 0 | a == 0 && b == 0 | 関係(比較)演算子と論理演算子 |
x は 1 より大きく、3 より小さい | 1 < x < 3 | 1 < x && x < 3 | 関係(比較)演算子と論理演算子 |
x は 1 以下または 3 以上 | x ≦ 1,3 ≦ x | x <= 1 || 3 <= x | 関係(比較)演算子と論理演算子 |
a は 2、b は 4 に等しい | a = 2,b = 4 | a == 2 && b == 4 | 関係(比較)演算子と論理演算子 |