TECH I.S.

Java 演算子


演算子

演算子は、変数と値に対して演算を実行するために使用されます。

以下の例では、+演算子を使用して2つの値を加算します。

int x = 100 + 50;

自分で試してみる »

+演算子は、上の例のように2つの値を加算するためによく使用されますが、変数と値、または変数と別の変数を加算するためにも使用できます。

int sum1 = 100 + 50; // 150 (100 + 50) int sum2 = sum1 + 250; // 400 (150 + 250) int sum3 = sum2 + sum2; // 800 (400 + 400)

自分で試してみる »

Javaは、演算子を次のグループに分類します。

  • 算術演算子
  • 代入演算子
  • 比較演算子
  • 論理演算子
  • ビット演算子

算術演算子

算術演算子は、一般的な数学演算を実行するために使用されます。


演算子 名前 説明 検証
+ 加算 2つの値を合計します。 x + y 検証
- 減算 ある値から別の値を減算します。 x-y 検証
* 乗算 2つの値を乗算します。 x * y 検証
/ 割算 ある値を別の値で割ります。 x/y 検証
% 係数 除算余りを返します。 x%y 検証
++ 増加 変数の値を1増やします。 ++x 検証
-- 減少 変数の値を1減らします。 --x 検証


代入演算子

代入演算子は、変数に値を代入するために使用されます。

以下の例では、代入演算子(=)を使用して、値10xという変数に代入します。

加算代入演算子(+=)は変数に値を加算します。

int x = 10; x += 5;

自分で試してみる »

すべての代入演算子のリスト


演算子 例と同一 検証
= x = 5 x = 5 検証
+= x += 3 x = x + 3 検証
-= × -= 3 x = x - 3 検証
*= × *= 3 x = x * 3 検証
/= ×/=3 x = x / 3 検証
%= x %= 3 x = x % 3 検証
&= × &= 3 x = x & 3 検証
|= x |= 3 x = x | 3 検証
^= × ^= 3 x = x ^ 3 検証
>>= × >>= 3 x = x >> 3 検証
<<= × <<= 3 x = x << 3 検証

比較演算子

比較演算子は、2つの値 (または変数) を比較するために使用されます。これは、答えを見つけて意思決定するのに役立つため、プログラミングにおいて重要です。

比較の戻り値はtrueまたはfalseです。これらの値はbool値として知られており、bool値If..Elseの章で詳細を学習します。

次の例では、大なり演算子(>)を使用して、5が3より大きいかどうかを確認します。

int x = 5; int y = 3; System.out.println(x > y); // returns true, because 5 is higher than 3

自分で試してみる »

演算子 名前 検証
== 等しい x == y 検証
!= 等しくない x != y 検証
> より大きい x > y 検証
< 未満 x < y 検証
>= 以上 x >= y 検証
<= 以下 x <= y 検証

論理演算子

論理演算子を使用してtrueまたはfalseの値をテストすることもできます。

論理演算子は、変数または値の間の論理を決定するために使用されます。

演算子 名前 説明 検証
&& 論理的で 両方のステートメントがtrueの場合、trueを返します。 x < 5 && x < 10 検証
|| 論理的または ステートメントの1つがtrueの場合、trueを返します。 x < 5 || x < 4 検証
! 論理的でない 結果を逆にし、結果がtrueの場合はfalseを返します。 !(x < 5 && x < 10) 検証



プログラミング学習を加速させる

プログラミングをプロの講師に教えてもらいませんか。

テックアイエスのプログラミングスクールは初心者も大歓迎です。年齢制限もありません。転職・副業に強く、挫折させない手厚いサポートで稼ぐ力を身につけましょう!

スクールの詳細