java jep是什么,讓我們一起了解一下?
JEP是java表達式分析器,Jep是一個用來轉換和計算數學表達式的java庫。通過這個程序包,用戶可以以字符串的形式輸入一個、任意的公式,然后快速地計算出結果。Jep支持用戶自定義變量、常量和函數。
jep在java的SpringBoot中是如何使用的?
在pom文件中引jep的jar包:
?jep?jep-java?3.5-trial
在yaml文件中配置公式:
logic: ??signal: ??????target: ????????signalOnOff:?fSignalOnOffs ????????curSignalLights:?fCurSignalLights ????????signalLight:?fSignalLights ????????softDelayTime:?fSoftDelayTime ????????shuntingSignalLight:?fD_SignalLight ??????reference:??????? ????????fSignalOnOffs:?((signalType==1)?||?(signalType==2))?(KDJ==1?1:(KDJ==0?2:0)):0 ????????fD_SignalLight:?(signalType==3)?(DJ==1?(DXJ==1?(LFJ==1?"0x55":"0x99"):"0x67"):"0x84"):"" ????????fcurSignalLights:?(signalType==3)?(shuntingSignalLight):""??????? ????????fSignalLights:?(signalType==3)?((curSignalLights=="0x84")?(softDelayTime<=3????lastSignalLights:curSignalLights):curSignalLights):"" ????????fSoftDelayTime:?curSignalLights=="0x84"?lastSoftDelayTime+1:0
以上就是小編今天的分享了,希望可以幫助到大家。