Halo gans, setelah berminggu-minggu gak buka blog akhirnya punya kemauan lagi buat ngelanjutin pembahasan soal java, setelah pada pembahasan yang lalu ngebahas soal komentar, variabel, dan tipe data pada java, buat pembahasan kali ini bakal masuk pada pembahasan operator pada java, yuk langsung aja masuk ke pembahasan nya.
- OPERATOR PADA JAVA
Operator pada java adalah simbol-simbol yang berfungsi untuk memanipulasi nilai dari variabel, terdapat beberapa jenis operator pada java, namun di sini seperti biasa yang akan di bahas hanya operator yang sering di gunakan pada saat kita mengkoding java, operator tersebut yaitu operator matematik dan operator logika, berikut penjelasannya :
- Operator Matematik
Operator matematik merupakan simbiol-simbol yang berkaitan dengan operasi matematika seperti tambah, kurang, bagi, dan lain-lain.
Pada kasus yang petama, simbol atau operator di gunakan untuk melakukan operasi matematika biasa seperti penjumlahan(+), pengurangan(-), pembagian(/), perkalian(*), dan mod atau hasil bagi(%), pada kasus yang kedua operator di gunakan sebagai decrement dan juga increment yaitu untuk menjumlahkan atau mengurangkan 1 dari nilai operator sesudah ataupun sebelum proses, increment atau decrement akan sering di jumpai pada metode perulangan, contoh nya seperti nilai x = 5, setelah di increment ++x, maka nilai x akan langsung di tambahkan 1 mulai dari proses pertama sehingga pada proses yang pertama nilai x yang di gunakan bukan lagi x = 5 melainkan x = 6 sedangkan bila mana operator increment nya terdapat di belakang seperti x++ maka nilai x akan di tambahkan 1 setelah proses yang pertama di lakukan sehingga untuk proses yang pertama x yang di gunakan masih x = 5 dan baru akan di tambahkan 1 menjadi x = 6 pada proses yang kedua, begitupun sama untuk decrement yang operatornya adalah pengurangan, pada kasus yang ketiga ini sebenarnya sama dengan kasus yang pertama yaitu operator di gunakan hanya untuk melakukan operasi matematika biasa seperti tambah, kurang, bagi, dan lain-lain namun kasus ini di gunakan bila mana kita ingin memanipulasi nya langsung dengan angka tanpa harus menggunakan variabel lainnya terlebih dahulu.
- OPERATOR LOGIKA
Operator logika adalah operator yang biasa di gunakan untuk membandingkan 2 kondisi atau lebih, ada beberapa operator logika yang akan di jelaskan di sini, berikut penjelasannya :
Operator logika or, di lambangkan dengan ||, operator ini akan bernilai benar bila mana ada salah satu kondisi bernilai true, operator logika and, di lambangkan denga &&, operator ini akan bernilai benar bila mana semua kondisi bernilai true, operator logika negasi, di lambangkan dengan !, operator ini di gunakan untuk menampilkan lawan dari nilai suatu variabel, contoh nya ada variabel x bernilai true, lalu bila mana pada kondisi variabel x di tambahkan operator negasi, maka nilai variabel x menjadi false yang merupakan kebalikan dari atau lawan dari nilai true.
Operator logika ==, yaitu operator yang di gunakan untuk menunjuk suatu nilai, contohnya ada variabel y bernilai test, di dalam kondisi kita bisa memastikan apakah nilai variabel y memang benar bernilai test dengan menggunakan operator ==, sehingga pada kondisi tersebut bisa di baca "apakah nilai dari variabel y adalah sama dengan test ?" karna memang benar variabel y bernilai test maka hasil yang akan muncul adalah true, operator kombinasi, operator ini merupakan gabungan dari negasi dan ==, contoh nya bila ada variabel z bernilai true, di dalam kondisi ingin di tanyakan "apakah variabel z ini bernilai true ?", namun karna terdapat lambang negasi, maka di baca nya jadi "apakah variabel z bukan bernilai true ?" karna variabel z memang bernilai true, maka hasil yang akan muncul adalah salah.
yaaa selesai juga pembahasan tentang operator pada java, semoga paham ya sama penjelasan yang agak belibet gini ahaha, seperti biasa kalo ada yang mau di tanyakan silahkan tulis pertanyaannya di kolom komentar, sampai jumpa di pembahasan berikutnya, see ya.