Hallo,
Gibt es eine Funktion in Java, die einen übergebenen String, sofern möglich, als Rechenoperation interpretiert?
Nein. Zumindest nicht in dem Java SDK. Es wäre natürlich möglich, daß
jemand mal so etwas programmiert hat.
(Übrigens ist eval() in JavaScript ja auch nicht einfach eine Funktion,
die eine Rechenoperation ausführt. Vielmehr führt sie den dynamisch zur
Verfügung gestellten Code aus. Das geht natürlich so ohne weiteres nur
mit Skript-Sprachen, da diese ja ohnehin nicht kompiliert werden, und
Code damit beliebig während der Ausführung verändert werden kann.)
Gruß
Slyh