Gibt es eine Möglichkeit, eine Java-Ternäroperation auszuführen, ohne eine Aufgabe oder einen Weg zu tun, die Assimilation zu fälschen?Java Ternary ohne Zuordnung
Ich mag, wie prägnanter ternärer Code aussieht, wenn man eine Reihe von if/then/elns macht.
Ich hoffe, in der Lage zu sein, eine von zwei void-Funktionen basierend auf einer booleschen Algebra-Anweisung aufzurufen.
Etwas wie:
(bool1 && bool2) ? voidFunc1() : voidFunc2();
Meine Funktionen sind von Rückgabetyp void
, also wenn es eine Möglichkeit, zu fälschen diese in einer Zuweisung ist, damit es funktioniert, dann ich "m in Ordnung mit, dass .. obwohl würde. ich mag, um zu sehen, wie es zu tun :)
@VenomFangs Sie können Ihre Funktionen so ändern, dass immer ein konstanter Wert zurückgegeben wird, und diesen Rückgabewert einer Dummy-Variablen zuweisen. Aber es lohnt sich nicht - der Code wird dumm aussehen, fürchte ich. Besser, es zu tun, wie Sie bereits wissen, dass Sie tun sollten. –