亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

java怎么計算字符串表達式的值

小億
133
2023-10-23 16:24:33
欄目: 編程語言

在Java中,你可以使用ScriptEngine類來計算字符串表達式的值。下面是一個簡單的例子:

import javax.script.ScriptEngine;
import javax.script.ScriptEngineManager;
import javax.script.ScriptException;

public class Main {
    public static void main(String[] args) {
        ScriptEngineManager manager = new ScriptEngineManager();
        ScriptEngine engine = manager.getEngineByName("JavaScript");
        String expression = "2 + 3 * 4 - 6 / 2";
        try {
            Object result = engine.eval(expression);
            System.out.println(expression + " = " + result);
        } catch (ScriptException e) {
            e.printStackTrace();
        }
    }
}

在這個例子中,我們使用ScriptEngineManager來獲取一個JavaScript引擎ScriptEngine。然后,我們將要計算的字符串表達式賦值給expression變量。接下來,使用eval()方法來計算表達式的值,并將結果打印出來。

運行以上代碼,輸出結果為:

2 + 3 * 4 - 6 / 2 = 10.0

這樣,我們就成功地計算了一個字符串表達式的值。

0
罗城| 金山区| 宁明县| 洛扎县| 绿春县| 南丰县| 杭锦后旗| 凉城县| 岳池县| 天津市| 恩平市| 扎赉特旗| 大竹县| 张北县| 樟树市| 盐亭县| 永清县| 库伦旗| 长春市| 通化市| 邵武市| 四平市| 宝清县| 读书| 岳普湖县| 开鲁县| 洛隆县| 富顺县| 福建省| 财经| 平顶山市| 海宁市| 甘谷县| 丽水市| 朝阳区| 长葛市| 松原市| 泰和县| 子长县| 顺义区| 全椒县|