Penggunaan Operator Kondisional di Java



Operator kondisional (Ternary) merupakan operator yang cukup unik di sini karena fungsinya sama dengan if else yaitu memberikan aksi sesuai dengan kondisi tertentu.Namun penggunaan operator kondisional di sini lebih praktis karena formatnya hanya seperti ini

variabel = kondisi ? ekspresi1 : ekspresi2;
Cara kerjanya seperti ini

Kalau kondisi benar maka nilai ekspresi1 dimasukkan ke variabel.Kalau kondisi salah maka ekspresi2 dimasukkan ke variabel

Baca juga : Operator Logika Pada Java

Supaya lebih paham silahkan lihat contoh kode berikut :

contoh penggunaan operator kondisional java

output operator kondisional java

Jika februari bernilai 29 maka "Tahun Kabisat" akan diberikan kepada variabel hari.Kalau tidak,maka "Bukan Tahun Kabisat" akan diberikan kepada variabel hari.Karena februari bernilai 29 maka hasil print dari hari adalah "Tahun Kabisat"

Penggunaan Operator Kondisional di sini memang tidak memakan banyak kode namun tentu saja ada kekurangannya yaitu kita cuma menangani dua kondisi saja.Selain itu,kita juga butuh variabel sebagai perantara memasukkan nilai

Baca juga : Operator Relasi pada Java

Untuk lebih dari 2 kondisi,gunakan lah if else .Untuk penggunaan if else,mungkin saya bahas lain kali saja

Mungkin itu saja ya soal penggunaan operator kondisional di java semoga bisa bermanfaat..




Jangan spam atau promosi di sini jgn juga taruh link aktif kalau mau dapat backlink bisa taruh di profil saja (Name/URL)
EmoticonEmoticon