![見出し画像](https://assets.st-note.com/production/uploads/images/141531458/rectangle_large_type_2_ba3815142abf7b621fd44bd6f9a60d33.png?width=800)
【プログラム言語】代入演算子の説明【Java】
代入演算子の説明
代入演算子 とは?
右オペランドの内容を左オペランドの変数に代入する 演算子のことです。
何をいっているのか?と思われるかもしれませんので、サンプルで説明をしていきます。
=
こちらの =は、右辺のものを左辺へ代入する方法です。
+=
左辺と右辺を加算して左辺に代入する方法です。
-=
左辺から右辺を減算して左辺に代入する方法です。
*=
左辺と右辺を乗算し左辺に代入する方法です。
/=
左辺と右辺を除算して左辺に代入する方法です。
%=
左辺と右辺を除算し、そのあまりを左辺に代入する方法です。
サンプルプログラム
public class j027 {
public static void main(String[] args) {
//各変数はこちらを使います
int numA = 10;
int numB = 10;
// 右辺numAを左辺numBに代入する方法 =
System.out.println(numB = numA);
// 左辺numBと右辺numAを加算して左辺numAに代入する方法 +=
System.out.println(numB += numA);
// 左辺numBから右辺numAを減算して左辺numBに代入する方法 -=
System.out.println(numB -= numA);
// 左辺numBと右辺numAを乗算し左辺numBに代入する方法 *=
System.out.println(numB *= numA);
// 左辺numBと右辺numAを除算して左辺numBに代入する方法 /=
System.out.println(numB /= numA);
// 左辺numBと右辺numAを除算し、そのあまりを左辺numBに代入する方法 %=
System.out.println(numB %= numA);
}
}
実行結果
10
20
10
100
10
0
変数numAの内容 を100増やしたい場合は、「numA += 100」、「numA = numA + 100」の2種類の書き方があります。
プログラムダウンロード
サンプルプログラムをダウンロードしてテキストエディタで確認ができます。
もっとJavaを学びたい人は!
この記事が気に入ったらサポートをしてみませんか?