Kenalan Dengan Operator dan Operand Pada Java
Data dan variabel tidak akan berguna jika tidak dioperasikan. Operasi data dan variabel sangat banyak sekali. Misalkan menambahkan antara variabel pertama dan variabel kedua, dan sebagainya.
Itulah mengapa kita perlu memahami tentang fundamental dari Operator pada Pemrograman Java. Materi kali ini bakal kita bahas tuntas tentang berbagai jenis operator pada Java.
Operator dan Operand
Ada 2 (dua) istilah yang harus kita pahami pada awal pembahasan ini, yaitu Operator dan Operand. Operator adalah simbol yang berfungsi untuk menjalankan operasi. Sedangkan operand adalah data atau variabel atau lainnya yang dioperasikan.
Kenali Yang Mana Operator dan Operand
Supaya kita lebih mudah mengenali operator dan operand yang ada di dalam kode program, perhatikan ilustrasi berikut ini!
Tanda ➕ pada ilustrasi di atas adalah sebuah operator. Sedangkan angka 10 dan angka 25 adalah operand. Ketika operator dijalankan terhadap operand, maka operator tersebut akan menghasilkan sebuah data baru. Pada contoh di atas, angka 10
ditambahkan dengan angka 25
akan menghasilkan angka baru, yaitu angka 35
dengan tipe data int
.
Selain tanda ➕ juga terdapat banyak simbol lainnya yang berfungsi sebagai operator. Mengetahui berbagai macam operator akan memudahkan kita untuk membuat sebuah instruksi pada pemrograman Java. Perhatikan kode program berikut ini!
Pada baris ke 4 kode program di atas, simbol =
(sama dengan) adalah juga operator. Simbol tersebut berfungsi untuk menyimpan data yang ada pada operand sebelah kanan, disimpan ke operand sebelah kiri.
Pada baris ke 5 kode program di atas terdapat 2 (dua) operator yang berbeda, yaitu operator =
dan operator +
. Kedua operator ini akan dioperasikan berurutan sesuai dengan ketentuan tertentu. Perhatikan ilustrasi berikut!
Apabila terdapat beberapa operator dalam satu instruksi, maka setiap operator akan diproses sesuai dengan ketentuan dan tingkat prioritas dari masing-masing operator. Ketentuan ini disebut dengan precedence.
Pada contoh ilustrasi di atas, operator yang dijalankan terlebih dahulu adalah operator +
yaitu menambahkan data pada variabel nilai
ditambahkan dengan angka 20
sehingga menjadi angka 30
. Selanjutnya baru dijalankan operator =
untuk menyimpan angka 30
tadi ke dalam variabel hasil
.
Berbeda operator, berbeda pula tingkat prioritasnya. Kita akan bahas materi ini pada artikel Operator Precedence.
Selanjutnya
Sampai disini kita sudah kenal dengan istilah operator dan operand. Selanjutnya kita perlu memahami berbagai macam operator yang ada. Di antaranya melakukan assignment dan perhitungan aritmatika dan lain sebagainya.