Operator Dalam Java

Pengantar

Tutorial Operator Dalam Java

Pada tutorial kali ini kita akan membahasa tentang Operator dalam Java. Namun, sebelum ke hal yang lebih teknis, silakan Anda relax dulu, jangan terburu-buru, baca tulisan ini dari awal sampai akhir dengan seksama. Dan, jangan lupa untuk mempraktekannya. Selamat belajar.

Sebuah bahasa pemrograman dan segala tindakan kita untuk melakukan koding pada dasarnya bertujuan untuk bisa melakukan sebuah operasi. Maka dari itu para ahli selalu berkata bahwa Ilmu komputer merupakan turunan dari matematika, karena pada dasarnya kita menggunakan prinsip-prinsip perhitungan namun dengan menggunakan teknologi. Istilah umumnya sering kita dengar sebagai komputasi.

Operator dalam bahasa pemrograman merupakan istilah yang biasa digunakan dalam komputer untuk melakukan operasi tertentu. Misalkan, ketika kita ingin melakukan penjumlahan antara bilangan x dan y maka kita bisa menggunakan operator tambah (+). Jika akan melakukan perkalian, maka kita menggunakan operator kali (*), begitu juga seterusnya.

Selain untuk proses aritmatika, operator juga biasa digunakan untuk proses lain,seperti perbandingan. Dalam java, kita mengenal beberapa operator, diantaranya adalah:

  1. Aritmatika
  2. Penugasan
  3. Pembanding
  4. Logika
  5. Bitwise
  6. dan Operator Ternary

Namun demikian, pada tutorial kali ini kita akan coba untuk mempraktikan tiga operator dalam java. Ketika operator tersebut adalah Aritmatika, Pembandingan dan Logika

Prasyarat Mempelajari Operator dalam Java

Untuk bisa mengikuti tutorial ini, diharapkan Anda sudah membaca dan mencoba tutorial sebelumnya Sintak Dasar dalam Java. Jika belum, silakan untuk membaca terlebih dahulu. Karena banyak langkah-langkah awal yang tidak akan kami jelaskan ulang pada tutorial ini.

Operator Aritmatika

Operator jenis ini digunakan untuk melakukan operasi artimatika. Kami yakin bahwa operasi ini sudah sangat familiar dalam benak Anda. Jika Anda mengatakan bahwa operator Aritmatika berhubungan dengan perhitungan, ya betul, memang fungsinya adalah demikian. Operator artimatika dalam java terdiri dari

NamaSimbol
Penjumlahan+
Pengurangan
Perkalian*
Pembagian/
Sisa Bagi (div)%

Untuk selanjutnya, mari kita coba beberapa contoh implementasi dari operator penjumlahan. Silakan Anda buat project baru, untuk tutorial cara membuat project baru bisa Anda baca disini.

Contoh 1 : Operator Penjumlahan

package ac.id.umtas.pti.operator;

import java.util.Scanner;

public class NewMain {

    public static void main(String[] args) 
    {
        int angka1;
        int angka2;
        int hasil;

        Scanner keyboard = new Scanner(System.in);

        System.out.println("Input angka-1: ");
        angka1 = keyboard.nextInt();
        System.out.println("Input angka-2: ");
        angka2 = keyboard.nextInt();
        
        hasil = angka1 + angka2;
        System.out.println("Hasil = " + hasil);
    }
}

Output dari kode program diatas adalah sebagai berikut

Input angka-1: 
2
Input angka-2: 
4
Hasil = 6

Contoh 2 : Operator Sisa Bagi

package ac.id.umtas.pti.operator;

import java.util.Scanner;

public class NewMain {

    public static void main(String[] args) 
    {
        int a=13;
        int b=2;
        int sisa = a%b;
        System.out.println("Sisa bagi = "+sisa);
    }
}

Output dari kode program diatas adalah sebagai berikut

Sisa bagi = 1

Operator Pembanding

Operator perbandingan (biasa juga disebut Operator Relasional) dipakai untuk membandingkan 2 buah nilai, apakah nilai tersebut sama besar, lebih kecil, lebih besar, dll. Hasil dari operator perbandingan ini adalah boolean True atau False.

Tabel berikut merangkum hasil dari operator perbandingan dalam bahasa Java:

OperatorPenjelasanContohHasil
==Sama Dengan3==3true
!=Tidak Sama Dengan3!=2true
>Lebih besar3>4false
<Lebih kecil4<4false
>=Lebih besar atau sama dengan4>=4true
<=Lebih kecil atau sama dengan3<=4true

Contoh 3 : Operator kurang dari

package ac.id.umtas.pti.operator;

import java.util.Scanner;

public class NewMain {

    public static void main(String[] args) 
    {
        int a;
        int b;
        boolean hasil;
        
        Scanner scan=new Scanner(System.in);
        
        System.out.println("> Masukan Nilai A : ");
        a = scan.nextInt();
        
        System.out.println("> Masukan Nilai B : ");
        b = scan.nextInt();
        
        hasil = a < b;
        System.out.println(hasil);
    }
};

Output dari kode program tersebut bisa dilihat dibawah

> Masukan Nilai A : 
3
> Masukan Nilai B : 
4
true

Contoh 4 : Operator Sama Dengan

package ac.id.umtas.pti.operator;


public class NewMain {

    public static void main(String[] args) 
    {
       double pertama=45.6;
       double kedua = 45.7;
       boolean hasil;
       
       hasil=pertama==kedua;
       
       System.out.println(hasil);
    }
};

Output dari kode program diatas adalah sebagai berikut

false

Operator Logika

Baik, selanjutnya kita akan bahas operator lainnya di Java. Operator terakhir yang akan kita bahas adalah operator logika. Operator logika digunakan untuk menghasilkan nilai boolean true atau false dari dua kondisi atau lebih. Silakan perhatikan tabel berikut, untuk pemahaman yang lebih utuh

OperatorNamaPenjelasanContoh
&&AndMenghasilkan true jika kedua operand truetrue && false, hasilnya: false
||OrMenghasilkan true jika salah satu operand true
true || false, hasilnya: false
!NotMenghasilkan true jika operand false!false, hasilnya: true

Contoh 5 : Operator Logika

package ac.id.umtas.pti.operator;


public class NewMain {

    public static void main(String[] args) 
    {
        boolean a = true;
        boolean b = false;
        boolean hasil;

        hasil = a && a;
        System.out.println("Hasil dari a && a : " + hasil );   

        hasil = a && b;
        System.out.println("Hasil dari a && b : " + hasil );  

        hasil = a || b;
        System.out.println("Hasil dari a || b : " + hasil );   

        hasil = b || b;
        System.out.println("Hasil dari b || b : " + hasil );   

        hasil = !a;
        System.out.println("Hasil dari !a : " + hasil );  

        hasil = !b;
        System.out.println("Hasil dari !b : " + hasil );  
    }
};

Output dar kode program tersebut adalah sebagai berikut

Hasil dari a && a : true
Hasil dari a && b : false
Hasil dari a || b : true
Hasil dari b || b : false
Hasil dari !a : false
Hasil dari !b : true

Kesimpulan

Operator merupakan hal wajib yang perlu Anda pahami ketika akan memahami sebuah kode program. Pada tutorial kali ini sudah dijelaskan beberapa jenis operator yang ada pada Java. Selanjutnya yang perlu Anda lakukan adalah mencari tahu lebih banyak materi tentang operator dan tentu saja mempelajari kembali beberapa operator yang tidak dijelaskan disini.

Bahasa Java sendiri, sampai sejauh ini masih menjadi salah satu bahasa yang populer digunakan baik di industri maupan pada kegiatan akademik.

Tentang Prilude Academy

Prilude Academy merupakan lembaga kursus yang saat ini dipriortaskan untuk kursus programming. Lembaga kursus ini tersedia untuk Siswa, Mahasiswa, maupun profesional yang ada di Kota Tasikmalaya. Tutorial ini merupakan bagian dari kursus gratis yang disediakan oleh Prilude Academy. Untuk daftar kursus yang tersedia, Anda bisa mengakses pada halaman kursus di menu atas website. Untuk daftar tutorial gratis lainnya, silakan klik menu Tutorial Gratis pada bagian footer.

About the Author

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

You may also like these

Mulai Chat
Butuh Bantuan?
Hi, selamat datang di Prilude Academy. Ada yang bisa kami bantu?

Kami siap membantu Anda pada jam kerja :)