Hallo tres,
kann mir jemand sagen wie diese Form genannt wird und mir etwa noch gleich mein beispiel erläutern? :)
Im Englischen wird der Operator oft »ternary operator« genannt, ob es einen deutschen Begriff dafür gibt, weiß ich nicht.
Dieser Operator hat die Form
Bedingung ? Wert_1 : Wert_2
Wenn die Bedingung wahr (true) ist, wird Wert_1 ansonsten Wert_2 zurückgegeben. Ein Beispiel in Java wäre:
blubb = 5;
test = (blubb >= 5) ? "foo" : "bar";
System.out.println(test);
test = (blubb < 5) ? "foo" : "bar";
System.out.println(test);
Die Ausgabe wäre dann:
foo
bar
Schöne Grüße,
Johannes
--
ie:% fl:( br:< va:| ls:[ fo:) rl:) n4:? ss:| de:] js:| ch:} sh:) mo:| zu:)
ie:% fl:( br:< va:| ls:[ fo:) rl:) n4:? ss:| de:] js:| ch:} sh:) mo:| zu:)