猿问

将字符串转换为代码

将字符串转换为代码

我想知道是否有任何方法可以将String到Java可编译代码。

我在数据库字段中保存了一个比较表达式。我想从数据库中检索它,然后在条件结构中计算它。

有什么办法吗?


Smart猫小萌
浏览 673回答 3
3回答

元芳怎么了

使用Groovy!Binding&nbsp;binding&nbsp;=&nbsp;new&nbsp;Binding();GroovyShell&nbsp;shell&nbsp;=&nbsp;new&nbsp;GroovyShell(binding); Object&nbsp;value&nbsp;=&nbsp;shell.evaluate("for&nbsp;(x=0;&nbsp;x<5;&nbsp;x++){println&nbsp;"Hello"};&nbsp;return&nbsp;x");
随时随地看视频慕课网APP

相关分类

Java
我要回答