• Java的运算符(二)


    3.比较运算符

    "==":等于

    java中,等于比较要用"=="两个等号来表示.

    1 System.out.println(4==3);//false

    "!=":不等于

    1 System.out.println(4!=3);//ture

    "<" , ">" , "<=" , ">=":与数学中的意思一致

    1 System.out.println(4>3);//ture
    2 System.out.println(4<3);//false
    3 System.out.println(8>=5);//ture
    4 System.out.println(8<=5);//false

    4.逻辑运算符

    "&":与

    “和”的意思,只有两边都符合条件,返回值才是true。

    1 System.out.println(true&false);//false
    2 System.out.println(true&true);//true

    "|":或

    “或者”。两边条件只要有一边符合,返回值就是true。

    1 System.out.println(true|false);//true

    "^":异或

    两边结果不一致时,结果为true。

    1 System.out.println(true^false);//true
    2 System.out.println(true^true);//false
    3 System.out.println(false^false);//false

    "!":非

    1 System.out.println(!true);//false

    "&&":短路与

    1 System.out.println(false&&true);//false

    &&与&的区别:&为无论什么情况,都判断两边的条件。而&&是只要左边条件为false,右边的就不会执行,直接结果为false。

    "||":短路或

    1 System.out.println(true||false);//true

     ||与|的区别:|为无论什么情况,都判断两边的条件。而||是只要左边条件为true,右边的就不会执行,直接结果为true。

  • 相关阅读:
    README
    cpp和c中struct用法的区别
    CSP_2022062_寻宝!大冒险!
    2022保研经历有删减
    北航课程评价
    机试相关链接收集
    C语言快速上手
    QT学习文档资料
    虚拟串口vspd破解版_vspd虚拟串口驱动(Virtual Serial Port Driver)汉化版
    c# HttpWebRequest 返回BadRequest(400)的信息读取
  • 原文地址:https://www.cnblogs.com/shenhx666/p/14972824.html
Copyright © 2020-2023  润新知