如何在Java中将字符串转换为运算符?

时间:2011-07-16 03:11:29

标签: java

我有“+”,我想用它作为“if(1 + 2 == 3)”

2 个答案:

答案 0 :(得分:3)

如果您想将“1 + 2”评估为数学方程式:Evaluating a math expression given in string form

如果你想评估if(1 + 2 == 3)是否为if语句,java应该为你做。

答案 1 :(得分:0)

应考虑的一个选项是使用脚本引擎,请参阅此处的技术说明: http://docs.oracle.com/javase/6/docs/technotes/guides/scripting/programmer_guide/index.html#who