![]() |
![]() |
|
|
|||||||
| Registrieren | Hilfe/Forumregeln | Benutzerliste | Kalender | Suchen | Heutige Beiträge | Alle Foren als gelesen markieren |
| Programmierung Rat & Tat für Programmierer |
![]() |
|
|
Themen-Optionen | Ansicht |
|
|
#1 |
|
Jr. Member
![]() Registriert seit: 01.01.2004
Alter: 47
Beiträge: 60
|
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. |
|
|
|
|
|
#2 |
|
Inventar
![]() Registriert seit: 08.02.2000
Beiträge: 1.696
|
Bitte erkläre das ganze noch mal genau, ich verstehe es nicht ganz...
____________________________________
Sex is like hacking. You get in, you get out, and you hope you didnt leave something behind that can be traced back to you. |
|
|
|
|
|
#3 |
|
Jr. Member
![]() Registriert seit: 01.01.2004
Alter: 47
Beiträge: 60
|
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 |
|
|
|
|
|
#4 |
|
Inventar
![]() Registriert seit: 08.04.2001
Beiträge: 3.101
|
Willst du "if ( (!allesOK) checkBlaBla() )" ?
|
|
|
|
|
|
#5 |
|
Elite
![]() |
was spricht gegen
if (allesOK && !checkBlaBla())
____________________________________
Whoever built humanity left in a major design flaw: it was the tendency to bend at the knees. |
|
|
|
|
|
#6 |
|
Inventar
![]() Registriert seit: 08.02.2000
Beiträge: 1.696
|
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
____________________________________
Sex is like hacking. You get in, you get out, and you hope you didnt leave something behind that can be traced back to you. |
|
|
|
![]() |
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
| Themen-Optionen | |
| Ansicht | |
|
|