1. 程式人生 > >Java 字串轉化成公式計算 (運算子:加+、減-、乘*、除/、求餘%)

Java 字串轉化成公式計算 (運算子:加+、減-、乘*、除/、求餘%)

今天在牛客網遇到一個題目,圖片如下


計算:加+、減-、乘*、除/、求餘%

快速尋找到方法:(階乘自己寫吧)

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"));

結果資料如下圖: