WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   Java - convert boolean to ! (http://www.wcm.at/forum/showthread.php?t=131699)

restinpeace 18.04.2004 11:34

Java - convert boolean to !
 
Wie konvertiere ich elegant den Ergebniswert eines boolschen Ausdrucks in den unären Operator "!"

zB

if ( istEnthalten() )
{
??? = ... Konveritierung durchführen
if ( (???) getVollstaendigeListe() )
...
}

In meinem konkreten Fall soll der Methode kein Parameter übergeben werden, zB getVollstaendigeListe(boolean fullRequired) soll nicht erlaubt sein, ich will das über den unären Operator, da ich es in einem if-statement brauche.

SNo0py 18.04.2004 13:12

Bitte erkläre das ganze noch mal genau, ich verstehe es nicht ganz...

restinpeace 18.04.2004 21:10

Will folgendes:

boolean allesOK = ....

if ( (allesOK) checkBlaBla() )
{
...
}

.) checkBlaBla() ... ist eine Methode, die true oder false liefert
.) statt (allesOK) soll ! stehen
.) in checkBlaBla() darf kein Parameter übergeben werden


Ich will Konvertierung des boolschen Ausdrucks in den unären Ausdruck "!"

Wenn allesOK = false, dann soll allesOK im if-Statement zu "!" werden

flinx 18.04.2004 22:03

Willst du "if ( (!allesOK) checkBlaBla() )" ?

Who-T 18.04.2004 23:59

was spricht gegen
if (allesOK && !checkBlaBla())

SNo0py 19.04.2004 08:38

Ich hätte auch

allesOK && checkBlaBla()

gesagt, macht ja genau das selbe. Alternativ kannst du den Austruck in einen string speichern und mittels eval auswerten.

mfg


Alle Zeitangaben in WEZ +2. Es ist jetzt 07:48 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag