Operator


Operator adalah simbol yang digunakan untuk melakukan operasi pada variabel atau nilai. Java mendukung berbagai jenis operator, termasuk operator aritmetika, perbandingan, logika, dan lainnya. Berikut beberapa operator umum dalam Java:

Operator Aritmetika

Operator aritmetika digunakan untuk melakukan operasi matematika pada angka.

  • Penambahan (+): Menambahkan dua angka.
  • Pengurangan (-): Mengurangkan angka kedua dari angka pertama.
  • Perkalian (*): Mengalikan dua angka.
  • Pembagian (/): Membagi angka pertama oleh angka kedua.
  • Modulus (%): Mengembalikan sisa pembagian antara angka pertama dan kedua.

Contoh penggunaan operator aritmetika:

int angka1 = 10;
int angka2 = 5;
int hasilTambah = angka1 + angka2;
int hasilKali = angka1 * angka2;

Operator Perbandingan

Operator perbandingan digunakan untuk membandingkan nilai.

  • Sama dengan (==): Memeriksa apakah dua nilai sama.
  • Tidak sama dengan (!=): Memeriksa apakah dua nilai tidak sama.
  • Lebih besar dari (>): Memeriksa apakah nilai pertama lebih besar dari nilai kedua.
  • Lebih kecil dari (<): Memeriksa apakah nilai pertama lebih kecil dari nilai kedua.
  • Lebih besar atau sama dengan (>=): Memeriksa apakah nilai pertama lebih besar atau sama dengan nilai kedua.
  • Lebih kecil atau sama dengan (<=): Memeriksa apakah nilai pertama lebih kecil atau sama dengan nilai kedua.

Contoh penggunaan operator perbandingan:

int angka1 = 10;
int angka2 = 5;
boolean sama = (angka1 == angka2);
boolean lebihBesar = (angka1 > angka2);

Operator Logika

Operator logika digunakan untuk menggabungkan ekspresi logika.

  • AND (&&): Mengembalikan true jika kedua ekspresi logika benar.
  • OR (||): Mengembalikan true jika salah satu dari dua ekspresi logika benar.
  • NOT (!): Membalikkan nilai ekspresi logika.

Contoh penggunaan operator logika:

boolean kondisi1 = true;
boolean kondisi2 = false;
boolean hasilAnd = (kondisi1 && kondisi2);
boolean hasilOr = (kondisi1 || kondisi2);

Ini adalah pengenalan singkat tentang operator dalam Java. Anda dapat menggabungkan operator-operator ini dalam ekspresi yang lebih kompleks untuk melakukan berbagai tugas dalam pemrograman Java. Semoga tutorial ini membantu!