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是参数,能够没有,或者有一个、多个参数.参数间用逗号隔开

相关文章
相关标签/搜索