Martin Jung: String als boolescher Ausdruck

Beitrag lesen

Hi,

zur nicht vorhanden "Eval"-Methode unter Java hat Frank ja bereits alles gesagt.

Also der Ausdruck "1=1" war nur ein Beispiel (ich gebe zu, ein blödes !! :-))

Also eigentlich wird so etwas übergeben:

Die Methode hat also mindestens 3 Parameter?

"($platzhalter1$ == $platzhalter2$) or ($platzhalter$ == 2)"

Sinnvollerweise implementierst Du die Logik so, dass Du entweder nur Strings oder Integers als Parameter durch den Client-Request übergeben bekommst. Andernfalls müsstest Du ja jedesmal erst einmal den Typ des Parameters prüfen.
Der Rest sind dann einfache Bool'sche Statements a la if(platzhalter1.equals(platzhalter2).

Ich hoffe, ich habe Dich verstanden.

Grüße

Martin