Tutorial Java Dasar 009 – Operasi Ternary

Operasi ternary pada Java adalah cara singkat untuk mengevaluasi kondisi dengan sintaks yang sederhana. Operasi ternary hanya menggunakan satu baris kode dan terdiri dari tiga bagian: kondisi, hasil jika benar, dan hasil jika salah.

Sintaks dasar operasi ternary adalah sebagai berikut:

(condition) ? value_if_true : value_if_false;

Di mana (condition) adalah kondisi yang dievaluasi, value_if_true adalah nilai yang akan dikembalikan jika kondisi benar, dan value_if_false adalah nilai yang akan dikembalikan jika kondisi salah.

Berikut adalah contoh kode untuk menunjukkan penggunaan operasi ternary pada Java:

public class TernaryOperatorExample {
public static void main(String[] args) {
int x = 10;
String result;
// menggunakan operasi ternary untuk mengevaluasi x
result = (x > 5) ? “x lebih besar dari 5” : “x kurang dari atau sama dengan 5”;// cetak hasil
System.out.println(result);
}
}

Output dari program di atas akan mencetak “x lebih besar dari 5” karena nilai x adalah 10, yang lebih besar dari 5.

Anda juga dapat menggunakan operasi ternary untuk mengganti pernyataan if-else dalam kode Anda. Berikut adalah contoh kode yang menunjukkan perbedaan antara penggunaan if-else dan operasi ternary:

public class TernaryOperatorExample {
public static void main(String[] args) {
int x = 10;
String result;
// menggunakan if-else
if (x > 5) {
result = “x lebih besar dari 5”;
} else {
result = “x kurang dari atau sama dengan 5”;
}// cetak hasil
System.out.println(result);

// menggunakan operasi ternary
result = (x > 5) ? “x lebih besar dari 5” : “x kurang dari atau sama dengan 5”;

// cetak hasil
System.out.println(result);
}
}

Output dari program di atas adalah sama dengan contoh sebelumnya dan akan mencetak “x lebih besar dari 5” dua kali.

Demikianlah tutorial singkat tentang penggunaan operasi ternary pada Java. Semoga bermanfaat!

Related posts

Leave a Reply

Your email address will not be published. Required fields are marked *