相关疑难解决方法(0)

Java中是否有eval()函数?

我有一个像下面这样的字符串:

String str = "4*5";
Run Code Online (Sandbox Code Playgroud)

现在我必须20通过使用字符串来获得结果.

我知道在其他一些语言中,这个eval()功能会做到这一点.我怎么能用Java做到这一点?

java eval

140
推荐指数
8
解决办法
15万
查看次数

是否可以在Android中的运行时执行Java代码字符串?

我想从用户那里获得一行Java代码并在Android中执行它.例如:

String strExecutable = " int var; var = 4 + 3"
Object obj = aLibrary.eval(strExecutable);
Run Code Online (Sandbox Code Playgroud)

它不是java脚本,我想运行java代码.

可能吗?如果有,怎么样?

我研究过像这样的链接.但他们是关于JVM而不是Android Dalvik的问题.

java android eval execution

8
推荐指数
2
解决办法
3611
查看次数

标签 统计

eval ×2

java ×2

android ×1

execution ×1