zoukankan      html  css  js  c++  java
  • 02_4运算符

    02_4运算符

    1. Java语言支持如下运算符

    算术运算符:+-*/%++--

    关系运算符:><>=<===!=

    逻辑运算符:!&|^&&||

    位运算符:&|^~>><<>>>

    赋值运算符:=

    扩展赋值运算符:+=-=*=/=

    字符串连接运算符:+

    2.逻辑运算符

    逻辑运算符:!—逻辑非 &—逻辑与 |—逻辑或 ^—逻辑异或 &&—短路与 ||—短路或

    a

    b

    !a

    a&b

    a|b

    a^b

    a&&b

    a||b

    true

    true

    false

    true

    true

    false

    true

    true

    true

    false

    false

    false

    true

    true

    false

    true

    false

    true

    true

    false

    true

    true

    false

    true

    false

    false

    true

    false

    false

    false

    false

    false

    3.三目条件运算符

    三目条件运算符,语法格式:

    x?y:z

    其中xboolean类型表达式,先计算x的值,若为true,则整个三目运算符为表达式y的值,否则整个运算结果为表达式z的值。

    例如: int x = -100; int flag = x > 0 ? 1 : (x == 0 ? 0 : -1);

    flag = -1

  • 相关阅读:
    favicon.ico请求处理
    Node.js学习(Node.js基础)
    实现主机访问虚拟机网页的方法总结
    有向/无向图中搜环
    后缀自动机
    莫队算法
    A* 算法求第k短路径
    次小生成树算法
    AC自动机详解
    Link-Cut-Tree详解
  • 原文地址:https://www.cnblogs.com/flyback/p/8620456.html
Copyright © 2011-2022 走看看