Tutorial Belajar Operator Ternary di Java


Kamu dapat menulis statemen if..else dengan lebih sederhana menggunakan operator ternary. Dengan operator ternary, Kamu dapat membuat sebuah kondisi hanya dengan satu baris saja.
(kondisi) ? //nilai bila kondisi true : //nilai bila kondisi false;
Sebagai contoh, statemen if..else berikut:

if(nilai > skbm) {





status = "lulus";





} else {


status = "tidak lulus";





}




dapat ditulis lebih sederhana menjadi:
status = (nilai > skbm) ? "lulus" : "tidak lulus";
Bila kondisi bernilai true, maka kode setelah tanda tanya (?) yang akan dikembalikan, dan bila kondisi bernilai false, kode setelah tanda titik dua (:) yang akan dikembalikan.

PRAKTEK

  • Silahkan eksekusi kode di sebelah kanan dan lihat output yang akan dihasilkan

class Nilai {
public static void main(String[] args){
int nilai = 90;
int skbm = 75;
System.out.println( (nilai > skbm) ? "Nilai diatas rata - rata" : "Nilai dibawah rata - rata" );
}
}

Subscribe to receive free email updates:

0 Response to "Tutorial Belajar Operator Ternary di Java"

Posting Komentar