Java演算子


演算子

  • を演算するときに使用される記号を연산자と呼びます.
  • 演算時の項の個数により、単項、二項、三項演算子に分けられる.
  • 単項、二項、三項演算子


    単項演算子:単項演算子の例)++sum++(1を増やす)
    2つの演算子:2つの演算子の例)a+b;
    3つの演算子:3つの演算子の例)1>2?true:false;

    代入演算子


  • 代入演算子=変数に割り当てられます.代入を表します.

  • 変数=値
    int a = 1;//変数aに1を代入する.

  • 変数=式
    int a = 1 + 2;//変数aには1+2人3が代入される.

  • 変数=変数=変数…=値(または式)
    int a,b,c;
    a = b = c = 100;//a,b,c変数には,同様に100が代入される.

  • 変数式のデータ型と同じまたは互換性がある必要があります.
    int a = 1;
    boolean b = false;
    int c = a+b;//コンパイルエラー
  • 算術演算子


    算術演算子は通常の数学で使用され、同じ方法で算術式に使用されます.

    きほんえんざんし


    演算磁気用法+加算a+b-減算a-b*乗算a*b/除算a/b%残りa%b
    public class Arithmetic {
    
        public static void main(String[] args) {
            int a = 1 + 3;
            int b = a - 2;
            int c = b * 5;
            int d = c / 2;
            int e = d % 3;
    
            System.out.println("a=" + a);
            System.out.println("b=" + b);
            System.out.println("c=" + c);
            System.out.println("d=" + d);
            System.out.println("e=" + e);
        }
    }
  • 運転結果
    a=4
    b=2
    c=10
    d=5
    e=2
  • 増減演算子

  • 増分演算子は1つ増加し、減算演算子は1つ減少します.
  • 演算子の位置が異なり、異なる結果が得られる
  • 演算磁性例++項の値に1を加えるとa=+numとなる.(numに1を加えてから値を返す)++項目の値に1を加え、a=num++;(num値を返すとnum値が1増加)--1をa=--numに置き換えます.(1からnum値を減算し、値を返します)--1からa=numを減算します.(num値を返すとnum値が1減少)

    関係演算子

  • 関係演算子は、1つの演算子と別の演算子の関係を決定する2つの演算子です.
  • この演算の結果値はboolean形式であるため、if、for文でよく使用されます.

    論理演算子


    trueはleftcenterrightand&a&baとbがtrueの場合にのみ表示されます.OR||a|baまたはbがtrueの場合はtrueとなります.NOT!!atrueはfalseを表し、falseはtrueを表す.