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

  • 相关阅读:
    CH6201走廊泼水节
    P3366 (模板)最小生成树
    linux 基础语法
    django 3.1 序列化讲述
    django 的基础设计
    django 的初始项目结构
    http
    mysql(一)
    反射型xss
    html(四)
  • 原文地址:https://www.cnblogs.com/flyback/p/8620456.html
Copyright © 2011-2022 走看看