Operator

Operator terdapat 3 jenis, yaitu :
  1. Operator Aritmatik
    Terdapat 5 operator aritmatika pada pemrograman java, yaitu +, -, /, *, %.
    • Tanda + pada java memiliki keistimewaan khusus, karena selain melakukan proses aritmatika penjumlahan, operator + ini juga digunakan sebagai penggabung.
    • Tanda - pada java digunakan untuk proses aritmatika pengurangan.
    • Tanda / pada java digunakan untuk proses aritmatika pembagian.
    • Tanda * pada java diigunakan untuk proses aritmatika perkalian.
    • Tanda % pada java digunakan sebagai modulo yang berfungsi untuk mencari sisa bagi.
  2. Operator Perbandingan
    Terdapat 9 operator perbandingan pada pemrograman java, yaitu !, !=,==, &&, ||, >,<,<=,>=.
    • Tanda ! digunakan sebagai operator logika not pada java
    • Tanda != digunakan sebagai operator yang membandingkan 2 buah objek, yang hasilnya true apabila objek pertama dan objek kedua tidak sama.
    • Tanda == digunakan sebagai operator yang membandingkan 2 buah objek, yang hasilnya true apabila objek pertama dan objek kedua sama.
    • Tanda && digunakan sebagai operator yang membandingkan 2 buah objek dengan tipe boolean, hasil true apabila kedua objek memiliki nilai boolean yang sama.
    • Tanda || digunakan sebagai operator yang membandingkan 2 buah objek dengan tipe boolean, hasil true apabila salah satu dari objek memiliki nilai true.
    • Tanda > digunakan sebagai operator yang membandingkan 2 buah objek, apakah objek pertama lebih kecil dari objek kedua.
    • Tanda <>
    • Tanda <= digunakan sebagai operator yang membandingkan 2 buah objek, apakah objek pertama lebih kecil sama dengan objek kedua.
    • Tanda >= digunakan sebagai operator yang membandingkan 2 buah objek, apakah objek pertama lebih besar sama dengan objek kedua.
    • Tanda ^ digunakan sebagai operator yang membandingkan 2 buah objek, nilai true apabila kedua objek tidak sama.

  3. Operator Pergeseran
    Operator pergeseran (>> atau <<) dilakukan untuk mengubah nilai bit dari suatu objek. Contoh, 13>>1 artinya pergeseran dilakukan terhadap nilai biner dari angka 13 (1101)kekanan sebesar 1 bit menjadi (110) 6. Hasil 13 >> 1 = 6

About this entry

Posting Komentar

 

About me | Author Contact | Powered By Blogspot | © Copyright  2008