EL表達式的操做符

表9.1 EL表達式的操做符數組

操做符數學

功能和做用io

.變量

訪問一個bean屬性或者Map entry方法

[]鏈表

訪問一個數組或者鏈表元素集合

()di

對子表達式分組,用來改變賦值順序block

? :運算符

條件語句,好比:條件?ifTrue:ifFalse

若是條件爲真,表達式值爲前者,反之爲後者

數學運算符,加操做

數學運算符,減操做或者對一個值取反

數學運算符,乘操做

/ 或div

數學運算符,除操做

% 或mod

數學運算符,模操做(取餘)

== 或eq

邏輯運算符,判斷符號左右兩端是否相等,若是相等返回true,不然返回false

!= 或ne

邏輯運算符,判斷符號左右兩端是否不相等,若是不相等返回true,不然返回false

< 或lt

邏輯運算符,判斷符號左邊是否小於右邊,若是小於返回true,不然返回false

或gt

邏輯運算符,判斷符號左邊是否大於右邊,若是大於返回true,不然返回false

<= 或le

邏輯運算符,判斷符號左邊是否小於或者等於右邊,若是小於或者等於返回true,不然返回false

= 或ge

邏輯運算符,判斷符號左邊是否大於或者等於右邊,若是大於或者等於返回true,不然返回false

&& 或and

邏輯運算符,與操做賦。若是左右兩邊同爲true返回true,不然返回false

|| 或or

邏輯運算符,或操做賦。若是左右兩邊有任何一邊爲true返回true,不然返回false

! 或not

邏輯運算符,非操做賦。若是對true取運算返回false,不然返回true

empty

用來對一個空變量值進行判斷: null、一個空String、空數組、空Map、沒有條目的Collection集合

func(args)

調用方法, func是方法名,args是參數,能夠沒有,或者有一個、多個參數.參數間用逗號隔開

相關文章
相關標籤/搜索