zoukankan      html  css  js  c++  java
  • 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。

  • 相关阅读:
    20150805-20150807 tradeDate-----python
    nutz_web应用中主页跳转到登录页面的方式
    nutz中实现登录验证
    C#之继承
    C#中Page执行顺序:OnPreInit()、OnInit()……
    利用堆栈实现走迷宫算法
    对数组结构体按照K值翻转
    实现多项式的加法和乘法运算
    两个有序链表的合并
    队列的比较和存储方式
  • 原文地址:https://www.cnblogs.com/shenhx666/p/14972824.html
Copyright © 2011-2022 走看看