Javaでは変数に値を代入する際に「代入演算子」と呼ばれる記号を使用します。この記事では、代入演算子とその使い方について、わかりやすく解説します。
代入演算子一覧
代入演算子は6種類あり、記号と説明を一覧にしました。
演算子 | 説明 |
= | 代入 |
+= | 加算して代入 |
-= | 減算して代入 |
*= | 乗算して代入 |
/= | 除算して代入 |
%= | 剰余を計算して代入 |
コード例
ここからは代入演算子を用いた具体的なコード例を紹介します。
1.基本の代入演算子
Java
public class Main {
public static void main(String[] args) {
int a = 5; // aに5を代入
System.out.println("a = " + a); // 出力: a = 5
}
}
2.加算して代入
Java
public class Main {
public static void main(String[] args) {
int a = 5;
a += 3; // a = a + 3 と同じ意味
System.out.println("a = " + a); // 出力: a = 8
}
}
3.減算して代入
Java
public class Main {
public static void main(String[] args) {
int a = 10;
a -= 4; // a = a - 4 と同じ意味
System.out.println("a = " + a); // 出力: a = 6
}
}
4.乗算して代入
Java
public class Main {
public static void main(String[] args) {
int a = 6;
a *= 2; // a = a * 2 と同じ意味
System.out.println("a = " + a); // 出力: a = 12
}
}
5.除算して代入
Java
public class Main {
public static void main(String[] args) {
int a = 20;
a /= 4; // a = a / 4 と同じ意味
System.out.println("a = " + a); // 出力: a = 5
}
}
6.剰余して代入
Java
public class Main {
public static void main(String[] args) {
int a = 10;
a %= 3; // a = a % 3 と同じ意味
System.out.println("a = " + a); // 出力: a = 1
}
}
まとめ
この記事では、Javaの代入演算子について解説しました。それぞれの演算子がどのように使われ、どんな効果があるのかを具体例とともに見てきました。代入演算子を理解することで、効率的なコードを書けるようになりますので、ぜひ自分で試してみてください。
- = は基本的な代入に使用します。
- *+=, -=, =, /=, %= は、既存の値を使って計算し、その結果を再び変数に代入する際に役立ちます。
これらの演算子を理解し、適切に使うことで、プログラムの可読性や効率が向上します。これからも練習して、Javaの基本をしっかりと身につけていきましょう!