P. Operator
P. Operator
Operator
1. Tujuan
Mengenal berbagai macam bentuk operator
Memahami penggunaan berbagai macam jenis operator yang ada di Java
2. Teori Dasar
Operator dapat diklasifikasikan menjadi 2 bentuk, yaitu unary operator dan
binary operator. Unary operator adalah operator yang hanya melibatkan 1 operan.
Sedangkan binary operator adalah operator yang melibatkan 2 operan. Java
mempunyai berbagai macam jenis operator yang dapat digolongkan menjadi
operator aritmatika, increment-decrement, bitwise, boolean, logik, shift (geser),
penugasan, kombinasi dan kondisi.
Arithmatic operator (operator aritmatika) adalah operator yang berfungsi untuk
operasi aritmatika. Yang termasuk dalam arithmatic operator bisa dilihat pada Tabel
3.1.
Bitwise operator adalah operator yang dipakai untuk operasi bit pada nilai
operan. Yang termasuk bitwise operator bisa dilihat pada Tabel 3.3.
Shift operator (operator geser) adalah operator yang berfungsi untuk menggeser
susunan bit pada suatu nilai. Yang termasuk dalam shift operator dapat dilihat
pada Tabel 3.6.
class IncDec {
class Bitwise {
class BitwiseComplement {
int x = 8;
}
Percobaan 4 : Melakukan operasi shift
class Shift {
int x = 7;
class LogicalOperator {
}
Percobaan 7 : Menggunakan operator boolean and short-circuit
class Conditional {
int x = 0;
5. Latihan
Buatlah suatu program untuk menampilkan susunan bit dari suatu bilangan
desimal. Nilai bilangan input yang dimasukkan adalah bertipe int.
Contoh tampilan:
Buatlah suatu program seperti diatas untuk menampilkan susunan bit dari suatu
bilangan desimal, akan tetapi nilai bilangan input yang dimasukkan adalah bertipe
byte.
byte a=-1;
7. Laporan Resmi
Kumpulkan hasil percobaan di atas berupa skrinsut pada masing-masing
program dan hasilnya serta tambahkan analisa untuk tiap percobaan, latihan,
dan tugas yang telah dibuat.
Laporan dibuat perindividu, format doc/pdf(available) dalam bentuk softcopy.
8. Kesimpulan