السَّلاَمُ عَلَيْكُمْ وَرَحْمَةُ اللهِ وَبَرَكَاتُهُ

KuyLa Blog - Halo semuanya, setelah kemaren saya memberikan artikel tentang Ternary Operator, mungkin kalian bertanya-tanya tentang "Pada Ternary Operator, bisakah percabangan lebih dari 2 kondisi?", karena saya pun bertanya kepada diri sendiri :v jadi saya berhasil menemukan jawabannya, hehe.. jawabannya tentu saja Bisa! lalu bagaimana? Kuy simaklah :)

OK, saya mempunyai kondisi percabangan yg umum dengan struktur seperti berikut

int juara = 2;

if (juara == 1) {
	System.out.print("Selamat, kamu mendapatkan uang tunai sebesar Rp. 5.000.000,-");
} else if (juara == 2) {
	System.out.print("Hai, kamu mendapatkan uang tunai sebesar Rp. 3.000.000,-");
} else if (juara == 3) {
	System.out.print("Kamu mendapatkan uang tunai sebesar Rp. 1.000.000,-");
} else {
	System.out.print("Maaf, kamu tidak mendapatkan apa-apa.");
}
Lalu, bagaimana penulisan pada Ternary Operatornya? berikut codenya :D
int juara = 2;

String output = juara == 1 ? "Selamat, kamu mendapatkan uang tunai sebesar Rp. 5.000.000,-" : juara == 2 ? "Hai, kamu mendapatkan uang tunai sebesar Rp. 3.000.000,-" : juara == 3 ? "Kamu mendapatkan uang tunai sebesar Rp. 1.000.000,-" : "Maaf, kamu tidak mendapatkan apa-apa";

System.out.print(output);
Lebih simple bukan? OK, sekian artikel kali ini, terus pantengin blog ini dan Terimakasih :D

وَ السَّلاَمُ عَلَيْكُمْ وَرَحْمَةُ اللهِ وَبَرَكَاتُهُ