zoukankan      html  css  js  c++  java
  • EL表达式的操作符

    表9.1 EL表达式的操作符

    操作符

    功能和作用

    .

    访问一个bean属性或者Map entry

    []

    访问一个数组或者链表元素

    ()

    对子表达式分组,用来改变赋值顺序

    ? :

    条件语句,比如:条件?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是参数,可以没有,或者有一个、多个参数.参数间用逗号隔开

  • 相关阅读:
    分布式MySQL数据库TDSQL架构分析
    Vector Clock理解
    MySQL Full Join的实现
    HDU4309-Seikimatsu Occult Tonneru(最大流)
    UVA 10831
    jdk并发包 CopyOnWriteArrayList源代码分析
    Android源代码下载之《Android新闻client源代码》
    [背景分离] 识别移动物体基于高斯混合 MOG
    我与京东的那些事儿
    Android4.4 Framework分析——Zygote进程的启动过程
  • 原文地址:https://www.cnblogs.com/juepei/p/4831396.html
Copyright © 2011-2022 走看看