题解 | #四则运算#,还是大佬们厉害,这个对象以前都没玩过
四则运算
http://www.nowcoder.com/practice/9999764a61484d819056f807d2a91f1e
import java.util.*;
import javax.script.*;
public class Main{
public static void main(String[] args) throws ScriptException {
Scanner scan = new Scanner(System.in);
String input = scan.nextLine();
input = input.replace("[", "(");
input = input.replace("]", ")");
input = input.replace("{", "(");
input = input.replace("}", ")");
// 利用java执行Script语句
ScriptEngineManager scriptEngineManager = new ScriptEngineManager();
ScriptEngine engine = scriptEngineManager.getEngineByName("nashorn");
System.out.println(engine.eval(input));
}
}