Java字符串引擎原理介紹

要求 1,計算表達式 2,儲存函數,並參與運算 輸入:2*3/6+2^0.5 輸出:2.414 輸入:f(a,b)=a*b 輸入:2^f(2,2) 輸出:16.0 結果示範 數據結構 解析字符串: 2*3/6+2^0.5 所有葉子節點均爲變量,所有非葉子節點均爲運算符,函數也是一種運算符 基本對象 接口 AvailableValue: 描述所有節點均可取值,非根節點的值爲它的子節點的值 抽象類 B
相關文章
相關標籤/搜索