PEMROGRAMAN BERORIENTASI OBJEK
Operator-operator Dalam Java
Dosen Pengampu:
Noveri Lysbetti Marpaung, S. T., M. Sc.
Pembahasan
Operator Unary Shift Operator
02 Operator Arithmetik Operator Relational
Operator-operator
Dalam Java
01 Operasi Unary
yang termasuk ke dalam operator unary adalah
seperti yang tampak pada tabel di bawah ini:
operator Keterangan
Operator unary adalah operator yang
digunakan untuk melakukan operasi- + Positf
operasi matematik yang hanya melibatkan
satu buah operand - Negatif
++ Tambah 1
-- Kurang 1
! Membalikan nilai
boolean
01 Operasi Unary
1. contoh program untuk menunjukkan
operator + dan -
Output
01 Operasi Unary
2. contoh program untuk menunjukkan Increment dan Decrement
Increment di tambah 1
Decrement di kurang 1
Output
01 Operasi Unary
Didalam Increment dan Decrement terdapat posfix (setelah) dan prefix(sbelum)
Output
01 Operasi Unary
Unary boolean
Contoh,unary Boolean digunakan Output
untuk mengembalikan suatu nilai
kondisi.
02 Operator Arithmetik
Operator aritmetika adalah Operasi Arithmetik ada beberapa
operator yang berfungsi untuk macam:
melakukan operasi operasi [Link]
aritmetika seperti penjumlahan, [Link]
pengurangan, perkalian dan 3. Perkalian
pembagian. 4. Pembagian
5. Modulus
02 Operator Arithmetik
1. Penjumlahan
contoh program untuk menunjukkan Operator
Arithmatik penjumlahan Output
02 Operator Arithmetik
2. Pengurangan
contoh program untuk menunjukkan Operator
Arithmatik pengurangan Output
02 Operator Arithmetik
3. Perkalian
contoh program untuk menunjukkan Operator
Arithmatik perkalian Output
02 Operator Arithmetik
4. Pembagian
contoh program untuk menunjukkan Operator
Arithmatik pembagian Output
02 Operator Arithmetik
operasi dalam matematika
5. Modulus dan pemrograman yang
menghasilkan sisa
contoh program untuk menunjukkan Operator pembagian dari dua bilangan
Arithmatik modulus
Output
03 Shift Operator
Terbagi 2 yaitu:
[Link] shift right
[Link] Shift left
[Link] right digunakan untuk melakukan perpindahan bit
kearah [Link] bentuk umum dari penggunaan
operator ini dapat dituliskan sebagai berikut:
Nilai >> banyaknya_pergeseran_bit_ke_arah_kanan
Ingat! Setiap pergeseran satu bit,operator ini akan membagi
suatu nilai dengan 2
03 Shift Operator
bisa dilihat pada table di bawah ini
contoh,jika kita melakukan
operasi 16 >> 1, maka hasilnya
adalah 8,Sedangkan 16 >> 2
maka hasilnya adalah 4
03 Shift Operator
contoh
output
03 Shift Operator
Misalnya 1<< 1 akan menghasilkan
nilai 2. Seangkan jika 1 << 2 akan
menghasilkan nilai 4
Bisa dilihat pada table berikut:
[Link] left
Setiap pergeseran satu bit ke
kiri akan mengalikan nilai
dengan 2.
03 Shift Operator
contoh shift left: output
04 Operator Relational
Operator Keterangan
== Sama dengan
operator yang digunakan untuk != Lebih sama Dengan
membandingkan 2 nilai.
> Lebih besar dari
< Kurang dari
>= Lebih besar sama dengan
<= Kurang dari sama dengan
04 Operator Relational
Berikut contoh perbandingan
besar dari:
output
04 Operator Relational
Berikut contoh operasi relational:
output
Daftar Pustaka
• Patrick Niemeyer, Jonathan Knudsen, 2000, Learning Java, O’reilly, CA, pp
• Sun Java Programming, 2001, Sun Editional Services, Student Guide, Sun
Microsystems.