Operator dalam Java
Dalam pemrograman Java, operator digunakan untuk melakukan operasi pada variabel maupun nilai. Operator ini membantu kita melakukan perhitungan, membandingkan data, hingga mengatur logika dalam program.
Pada bab ini, kita akan membahas empat jenis operator utama dalam Java: operator aritmatika, relasi/perbandingan, logika, dan penugasan.
🔹 Operator Aritmatika
Operator aritmatika digunakan untuk melakukan operasi matematika dasar.
| Operator | Nama | Contoh | Hasil |
|---|---|---|---|
+ | Penjumlahan | 5 + 3 | 8 |
- | Pengurangan | 5 - 3 | 2 |
* | Perkalian | 5 * 3 | 15 |
/ | Pembagian | 10 / 2 | 5 |
% | Modulus (sisa bagi) | 10 % 3 | 1 |
Contoh kode:
🔹 Operator Relasi / Perbandingan
Operator relasi digunakan untuk membandingkan dua nilai. Hasil perbandingan berupa nilai boolean (true atau false).
| Operator | Nama | Contoh | Hasil |
|---|---|---|---|
== | Sama dengan | 5 == 5 | true |
!= | Tidak sama dengan | 5 != 3 | true |
> | Lebih besar dari | 5 > 3 | true |
< | Lebih kecil dari | 5 < 3 | false |
>= | Lebih besar/sama | 5 >= 5 | true |
<= | Lebih kecil/sama | 3 <= 5 | true |
Contoh kode:
🔹 5.3 Operator Logika
Operator logika digunakan untuk menggabungkan kondisi (ekspresi boolean).
| Operator | Nama | Contoh | Hasil |
|---|---|---|---|
&& | AND | (5 > 3 && 8 > 6) | true |
| ` | ` | OR | |
! | NOT | !(5 > 3) | false |
Contoh kode:
🔹 Operator Penugasan
Operator penugasan digunakan untuk memberikan nilai ke variabel, bisa sekaligus melakukan operasi.
| Operator | Contoh | Sama dengan |
|---|---|---|
= | a = 5 | a = 5 |
+= | a += 3 | a = a + 3 |
-= | a -= 2 | a = a - 2 |
*= | a *= 4 | a = a * 4 |
/= | a /= 2 | a = a / 2 |
%= | a %= 3 | a = a % 3 |
Contoh kode:
📌 Kesimpulan
-
Operator aritmatika dipakai untuk perhitungan matematis (
+,-,*,/,%). -
Operator relasi membandingkan nilai dan menghasilkan
trueataufalse. -
Operator logika dipakai untuk menggabungkan kondisi (
&&,||,!). -
Operator penugasan memudahkan pengisian nilai ke variabel dengan operasi singkat (
+=,-=,*=, dll.).
Dengan memahami operator, kita bisa membuat program Java yang lebih interaktif dan logis.
Comments
Post a Comment