0% menganggap dokumen ini bermanfaat (0 suara)
678 tayangan

Ada 6 Operator Pada Java

dfh

Diunggah oleh

Zakaria Zuhdi
Hak Cipta
© © All Rights Reserved
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
678 tayangan

Ada 6 Operator Pada Java

dfh

Diunggah oleh

Zakaria Zuhdi
Hak Cipta
© © All Rights Reserved
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 9

Ada 6 (enam) jenis kelompok operator dalam pemrograman java

1. Operator Artimatika;
2. Operator Penugasan;
3. Operator Pembanding;
4. Operator Logika;
5. Operator Bitwise;
6. dan Operator Ternary.
Bila digambarkan dalam mind map, akan terlihat seperti ini:

Ukuran penuh dari mind map ini dapat kamu lihat di: coggle.it

Apa saja perbedaan dari semua jenis operator tersebut?

Mari kita bahas, satu per satu…

1. Operator Aritmatika
Operator aritmatika digunakan untuk melakukan operasi aritmatika.

Operator ini terdiri dari:


Nama Simbol

Penjumlahan +

Pengurangan -

Perkalian *

Pembagian /

Sisa Bagi %

Buatlah kelas baru bernama OperatorAritmatika, kemudian ikuti kode berikut:

import java.util.Scanner;

public class OperatorAritmatika {

public static void main(String[] args) {

int angka1;

int angka2;

int hasil;

Scanner keyboard = new Scanner(System.in);

System.out.print("Input angka-1: ");

angka1 = keyboard.nextInt();

System.out.print("Input angka-2: ");


angka2 = keyboard.nextInt();

// penjumlahan

hasil = angka1 + angka2;

System.out.println("Hasil = " + hasil);

System.out.print("Input angka-1: ");

angka1 = keyboard.nextInt();

System.out.print("Input angka-2: ");

angka2 = keyboard.nextInt();

// pengurangan

hasil = angka1 - angka2;

System.out.println("Hasil = " + hasil);

System.out.print("Input angka-1: ");

angka1 = keyboard.nextInt();

System.out.print("Input angka-2: ");

angka2 = keyboard.nextInt();

// perkalian

hasil = angka1 * angka2;

System.out.println("Hasil = " + hasil);

System.out.print("Input angka-1: ");

angka1 = keyboard.nextInt();

System.out.print("Input angka-2: ");

angka2 = keyboard.nextInt();
// Pembagian

hasil = angka1 / angka2;

System.out.println("Hasil = " + hasil);

System.out.print("Input angka-1: ");

angka1 = keyboard.nextInt();

System.out.print("Input angka-2: ");

angka2 = keyboard.nextInt();

// Sisa Bagi

hasil = angka1 % angka2;

System.out.println("Hasil = " + hasil);

}
Operator Penugasan
Operator penugasan adalah bisa di bilang penyingkatan dari proses manual
perhitungan menggunakan operator aritmatika.
Beberapa operator penugasan yang ada di Java

Operator Keterangan

= memberian nilai

=+ Penambahan nilai

-= Pengurangan nilai

*= Perkalian nilai

/= Pembagian nilai

%= Sisa pembagian nilai

Pasti puyeng kan? yok kita contohin biar gak puyeng :D

1. public class belajarOperatorPenugasan{


2.
3. public static void main(String[]args){
4.
5. int a = 20
6. System.out.println(a+=5); //artinya sama dengan 20+5 = 25
7.
8. int b = 10;
9. System.out.println(b-=5); //artinya sama dengan 10-5=5
10.
11. int c = 5;
12. System.out.println(c*=5); //artinya perkalian 5*5=25
13.
14. float d = 10;
15. System.out.println(d/=3); //artinya pembagian 10/3=3.333
16.
17. int e = 10;
18. System.out.println(e%=3); //artinya sisa bagi 10 % 3 = 1
19.
20. }
21. }
22.

Jadi intinya operator penugasan itu melakukan perhitungan menggunakan


aritmatika biar lebih singkat, kalo dalam aplikasinya itu bebas pilihan kita mau
pakai operator penugasa atau menggunakan operator aritmatika manual biasa,
pilih saja yang menurut mastah lebih gampang.

3. OPERATOR PEMBANDING
Operator Pembanding merupakan suatu operator yang digunakan untuk membandingkan antara dua
buah nilai . Hasil perbandingan dari operator ini adalah TRUE dan FALSE ( Tipe data BOOLEAN)

OPERATOR KETERANGAN

== Sama Dengan

!= Tidak sama Dengan

> Lebih Besar dari

< Kurang Dari

>= Lebih besar sama dengan

<= Kurang dari sama dengan

di bawah ini adalah contoh penggunaan operator pembanding di dalam java :


Contoh Program Operator Perbandingan Pada Java
Source Code :

public class perbandingan {


public static void main (String [] args) {

System.out.println("Pebandingan");

int x=50, y=90;

System.out.println("x = 50\ny = 90");


System.out.println("X==Y :"+(x==y));
System.out.println("X!=Y :"+(x!=y));
System.out.println("XSystem.out.println("X>Y :"+(x>y));
System.out.println("X<=Y :"+(x<=y));
System.out.println("X>+Y :"+(x>=y));

}
}

Output :

4. OPERATOR LOGIKA
Operator logika adalah suatu operator yang membandingkan dua bukan KONDISI , mirip seperti
dengan operator pembanding. Operator Logika ini menghasilkan nilai bertipe BOOLEAN , yaitu
TRUE dan FALSE.
OPERATOR KETERANGAN

&& Dan

|| Atau

Seperti yang saya ceritakan di atas , untuk operator logika menghasilkan hasil TRUE dan FALSE.
Bagaimana dengan syarat supaya TRUE dan syarat supaya FALSE? lihat saja di bawah ini :

Apabila kamu menggunakan Operator AND ( && ) maka syaratnya adalah sebagai berikut :
KONDISI 1 KONDISI 2 HASIL

FALSE FALSE FALSE

FALSE TRUE FALSE

TRUE FALSE FALSE

TRUE TRUE TRUE

Apabila kamu menggunakan Operator OR ( || ) maka syaratnya adalah sebagai berikut :


KONDISI 1 KONDISI 2 HASIL

FALSE FALSE FALSE

FALSE TRUE TRUE

TRUE FALSE TRUE

TRUE TRUE TRUE

Di bawah ini adalah contoh program untuk menggambarkan cara menggunakan operator tersebut :

Anda mungkin juga menyukai