- 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.
- 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.
- 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
Karikatur_2 "e-everything"
16 tahun yang lalu
Posting Komentar