首先,我知道 Vbscript 是解释型的,而 Java 是编译型的。但是有没有办法在 Java 中执行 vbscript 'execute' 或 'eval' 语句的任务呢?我想做的是将一段代码保存在变量中,并尝试在运行时执行保存的代码。
例如,在 vbscript 中,
a =“b = 10”
执行(a)
将把值 10 赋给变量“b”。如果这在java中是可能的,我就可以处理这种情况,我已经陷入困境而无需重新设计整个代码。请求您的帮助。
最佳答案
不,Java 没有相当于 VBScript 的 execute
的功能。
您可以使用 scripting for Java 执行您所概述的操作但是,您有相当广泛的脚本语言可供选择。
关于java - Java中是否有相当于Vbscript执行语句的语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11011998/