zoukankan      html  css  js  c++  java
  • 表达式语言--运算符

    重点掌握三目运算符的使用。

    JSP主要就负责显示,所有复杂的业务操作都交给servlet完成。

    计算运算符:+,-,*,/,%(取模)

    <%@ page contentType="text/html" pageEncoding="GBK"%>
    <html>
    <head><title>www.mldnjava.cn,MLDN高端Java培训</title></head>
    <body>
    <%    // 存放的是数字
        pageContext.setAttribute("num1",20) ;
        pageContext.setAttribute("num2",30) ;
    %>
    <h3>加法操作:${num1 + num2}</h3>
    <h3>减法操作:${num1 - num2}</h3>
    <h3>乘法操作:${num1 * num2}</h3>
    <h3>除法操作:${num1 / num2}和${num1 div num2}</h3>
    <h3>取模操作:${num1 % num2}和${num1 mod num2}</h3>
    </body>
    </html>

    判断运算符:等于(eq), 不等(ne), 小于(lt),大于(gt),小于等于(le), 大于等于(ge)

    <%@ page contentType="text/html" pageEncoding="GBK"%>
    <html>
    <head><title>www.mldnjava.cn,MLDN高端Java培训</title></head>
    <body>
    <%    // 存放的是数字
        pageContext.setAttribute("num1",20) ;
        pageContext.setAttribute("num2",30) ;
    %>
    <h3>相等判断:${num1 == num2} 和 ${num1 eq num2}</h3>
    <h3>不等判断:${num1 != num2} 和 ${num1 ne num2}</h3>
    <h3>小于判断:${num1 < num2} 和 ${num1 lt num2}</h3>
    <h3>大于判断:${num1 > num2} 和 ${num1 gt num2}</h3>
    <h3>小于等于判断:${num1 <= num2} 和 ${num1 le num2}</h3>
    <h3>大于等于判断:${num1 >= num2} 和 ${num1 ge num2}</h3>
    </body>
    </html>

    逻辑运算符:&&=and, ||=or, !=not

    <%@ page contentType="text/html" pageEncoding="GBK"%>
    <html>
    <head><title>www.mldnjava.cn,MLDN高端Java培训</title></head>
    <body>
    <%    // 存放的是数字
        pageContext.setAttribute("flagA",true) ;
        pageContext.setAttribute("flagB",false) ;
    %>
    <h3>与操作:${flagA && flagB} 和 ${flagA and flagB}</h3>
    <h3>或操作:${flagA || flagB} 和 ${flagA or flagB}</h3>
    <h3>非操作:${!flagA} 和 ${not flagB}</h3>
    </body>
    </html>

    三目运算符 最重要: num1>num2 ? "大于" : "小于"

    <%@ page contentType="text/html" pageEncoding="GBK"%>
    <html>
    <head><title>www.mldnjava.cn,MLDN高端Java培训</title></head>
    <body>
    <%    // 存放的是数字
        pageContext.setAttribute("num1",10) ;
        pageContext.setAttribute("num2",20) ;
        pageContext.setAttribute("num3",30) ;
    %>
    <h3>empty操作:${empty info}</h3>
    <h3>三目操作:${num1>num2 ? "大于" : "小于"}</h3>
    <h3>括号操作:${num1 * (num2 + num3)}</h3>
    </body>
    </html>
  • 相关阅读:
    Spring Boot 快速入门
    mySql 主从复制linux配置
    Neural Networks for Machine Learning by Geoffrey Hinton (1~2)
    DIV浮动IE文本产生3象素的bug
    Leet Code OJ 338. Counting Bits [Difficulty: Medium]
    Unity3D:Gizmos画圆(原创)
    科学世界的人文关怀:开源科学与人工智能
    使用c#訪问Access数据库时,提示找不到可安装的 ISAM
    Android API Guides---Services
    《从0到1》读书笔记第一章&quot;未来的挑战&quot;第2记:做老子还是做孙子
  • 原文地址:https://www.cnblogs.com/wujixing/p/5001093.html
Copyright © 2011-2022 走看看