package cc;
import javax.script.ScriptEngine;
import javax.script.ScriptEngineManager;
import javax.script.ScriptException;
public abstract class Test {
/**
* @param args
*/
public static void main(String[] args) {
String preDtlCombination = "(true && false) || ((true || false) && false)";
ScriptEngineManager manager = new ScriptEngineManager();
ScriptEngine engine = manager.getEngineByName("JavaScript");
try {
Object o = engine.eval(preDtlCombination);
Boolean b = Boolean.valueOf(o.toString());
System.out.println(b);
} catch (ScriptException e) {
e.printStackTrace();
}
}
}
JAVA利用js多条件判断
最新推荐文章于 2024-05-01 13:52:56 发布