Java Silver 第3回 『演算子の種類について学ぼう』

Javaの演算子

Java Silver 第2回では文字列操作について解説しました。
今回は演算子の種類について学んでいきます。

目次

代入演算子

代入演算子とは、右オペランドの内容を左オペランドの変数に代入する演算子です。

演算子意味例 a=10の場合の出力結果
=右辺を左辺に代入a=1010
+=左辺と右辺を加算して左辺に代入a+=1020
-=左辺と右辺を減算して左辺に代入a-=100
*=左辺と右辺を乗算して左辺に代入a*=10100
/=左辺と右辺を除算して左辺に代入a/=101
%=左辺と右辺を除算した余りを左辺に代入a%=100

インクリメントとデクリメント

インクリメント:値を1増やす
デクリメント:値を1減らす

下記のコードは前置と後置で値が増えるタイミングの違いに

        int a = 10;
    	int b = 10;
    	
    	//前置インクリメント
    	System.out.println(++a + 10);
    	
    	//前置インクリメント
    	System.out.println(b++ + 10);

結果
21
20

結果にあるように前置インクリメントと後置インクリメントの違いによって値が増えるタイミングが異なることに注意してください。

関係演算子

関係演算子は、左右の値を比較してtrueかfalseを戻します。

関係演算子意味
==左辺と右辺が等しい
!=左辺と右辺が異なる
>左辺と右辺より大きい
<左辺と右辺より小さい
>=左辺と右辺より大きいか等しい
<=左辺と右辺より小さいか等しい

論理演算子

論理演算子とは、関係演算子と組み合わせて複雑な条件を指定するための演算子です。

演算子意味
&&かつ(両方の条件が満たされた場合はtrue)
||または(片方の条件が満たされた場合はtrue)
(Visited 91 times, 1 visits today)
よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

株式会社NEUGATEは、都内で企業研修や職業訓練を運営している会社です。主に、IT系の教育事業に力を入れています。
この記事は、株式会社NEUGATEの教育事業部が執筆をしています。

企業ホームページ:https://neugate.co.jp/

コメント

コメントする

目次