今天在牛客网遇到一个题目,图片如下
计算:加+、减-、乘*、除/、求余%
快速寻找到方法:(阶乘自己写吧)
ScriptEngine js = new ScriptEngineManager().getEngineByName("JavaScript");
System.out.println("1+2的和为:"+js.eval("1+2"));
System.out.println("1-2的差为:"+js.eval("1-2"));
System.out.println("1*2的积为:"+js.eval("1*2"));
System.out.println("1/2的商为:"+js.eval("1/2"));
System.out.println("1%2的余为:"+js.eval("1%2"));
结果数据如下图: