43 lines
899 B
Java
43 lines
899 B
Java
public class TernaryOperator{
|
|
|
|
public static void main (String[] args){
|
|
|
|
boolean bed1 = false;
|
|
boolean bed2 = true;
|
|
|
|
String a1 = "A";
|
|
String a2 = "B";
|
|
String a3 = "C";
|
|
|
|
String erg1 = bed1 ? a1 : bed2 ? a2 : a3;
|
|
|
|
System.out.println("Bedingung 1: " + bed1);
|
|
System.out.println("Bedingung 2: " + bed2);
|
|
System.out.println("Ergebnis : " + erg1);
|
|
|
|
String erg2 = bed1 ? a1 : (bed2 ? a2 : a3);
|
|
|
|
System.out.println("Bedingung 1: " + bed1);
|
|
System.out.println("Bedingung 2: " + bed2);
|
|
System.out.println("Ergebnis : " + erg2);
|
|
|
|
/*String erg3 = (bed1 ? a1 : bed2) ? a2 : a3; Flasche Struktur
|
|
|
|
System.out.println("Bedingung 1: " + bed1);
|
|
System.out.println("Bedingung 2: " + bed2);
|
|
System.out.println("Ergebnis : " + erg3); */
|
|
}
|
|
}
|
|
|
|
|
|
/*
|
|
bed1 = true, bed2 = false erg1 + erg2 = A
|
|
|
|
bed1 = false, bed2 = false erg1 + erg2 = C
|
|
|
|
bed1 = false, bed2 = true erg1 + erg2 = B
|
|
|
|
|
|
|
|
|
|
*/ |