如何解析存储在字符串中的Java代码
如何解析存储在字符串中的Java代码 例如:如何解析存储在字符串中的Java代码,java,Java,如何解析存储在字符串中的Java代码 例如: String s = "int i = 2; System.out.println(\"the number is: \" + i);"; 您可能会尝试使用该界面 搜索JavaCompiler和ToolProvider(这是您通常用来获取接口实例的工具)以获取教程等。您可能会尝试使用该接口 搜索JavaCompiler和ToolProvider(这是您通常用来获取接口实例的工具)以获取教程等。使用Groovy String s = "int i =
String s = "int i = 2; System.out.println(\"the number is: \" + i);";
您可能会尝试使用该界面
搜索
JavaCompiler
和ToolProvider
(这是您通常用来获取接口实例的工具)以获取教程等。您可能会尝试使用该接口
搜索JavaCompiler
和ToolProvider
(这是您通常用来获取接口实例的工具)以获取教程等。使用Groovy
String s = "int i = 2; System.out.println(\"the number is: \" + i);";
Binding binding = new Binding();
GroovyShell shell = new GroovyShell(binding);
Object value = shell.evaluate(s);
使用Groovy
String s = "int i = 2; System.out.println(\"the number is: \" + i);";
Binding binding = new Binding();
GroovyShell shell = new GroovyShell(binding);
Object value = shell.evaluate(s);
备选方案可以是备选方案可以是您到底想实现什么?您想执行字符串中的代码吗?您到底想实现什么?您想执行字符串中的代码吗?