&:与  特点:判断时两边为true才为true,只要两边有一个为false则结果为false;
true&true=true;

false&true=false;

true&false=false;

false&false=false;

&&:  短路与   特点:与&的结果是一样的,当左边为false后右边直接不进行运算,而&当左边为false还是会运行右边的,&&运行过程高效一点

------------------------------------------------------------------------------------------------
 |:或   特点:判断时两边有一个true则为ture,只有两边为false才为false;
true|true=true;

false|true=true;

true|false=true;

false|false=false;

||:短路或    特点:与|结果一样,当左边为true时,右边直接不进行运算,而|当左边为true时还是会运算右边,||运行过程高效一点

------------------------------------------------------------------------------------------------
^:异或   特点:和或有些不一样,区别就是当边为true时则结果为false。其他的判断关系则与或一致
true^true=false;

false^true=true;

true^false=true;

false^false=false;

------------------------------------------------------------------------------------------------
!:非       特点:判断失误的另一面。
!true=false;

!false=true;

!!false=false

!!true=true;

随机推荐

  1. open-falcon之alarm、sender、links说明.md

    alarm 功能 处理judge 产生的告警event 区分告警优先级,优先处理级别比较高的告警 为用户提供回调接口 生成告警msg 展示未恢复的告警 配置文件 { "debug" ...

  2. 基于ThinkPHP3.23的简单ajax登陆案例

    本文将给小伙伴们做一个基于ThinkPHP3.2.的简单ajax登陆demo.闲话不多说.直接进入正文吧. 可能有些小伙伴认为TP自带的跳转页面挺好,但是站在网站安全的角度来说,我们不应该让会员看到任 ...

  3. margin-left:10px; 不同浏览器距离为什么不一样?

    这是一个ie的bug.. 如果你设置margin对象是浮动的.ie就会把你设置的值双倍处理..可以设置浮动对象的 display:inline 解决

  4. vuex报错: [vuex] Expects string as the type, but found undefined.

    报错如图 检查了好久,发现 import * as types from '../mutation-types'const actions = { add({commit}){ commit(type ...

  5. Jrebel不生效的原因和解决办法

    一.问题原因和解决办法 我这里用的是idea,装了jrebel.之前用的好好的. 后边新建了一个project,不知道为啥,感觉总是不生效,虽然显示class reload了,但感觉还是没起作用. 后 ...

  6. 【CF865C】Gotta Go Fast 二分+期望DP

    [CF865C]Gotta Go Fast 题意:有n个关卡需要依次通过,第i关有pi的概率要花ai时间通过,有1-pi的概率要花bi时间通过,你的目标是花费不超过m的时间通关,每一关开始时你都可以选 ...

  7. [工具] 知网(CNKI)文献下载工具

    https://github.com/amyhaber/cnki-downloader 用于免费搜索,下载CNKI上的各类文献资料

  8. python基础-动态加载lazy_import(利用__import__)

    看了一天动态加载,普遍有这么几种方法,总结一下,由简入深,本文仅对查到的栗子们做个引用……省去你们大把查资料的时间= = 主要思想:把模块(文件)名.类名.方法名当成了变量 然后利用__import_ ...

  9. django和flask的区别

    转载至https://blog.csdn.net/tulan_xiaoxin/article/details/79132214 (1)Flask Flask确实很“轻”,不愧是Micro Framew ...

  10. HDU 5636 Shortest Path(Floyed,枚举)

    Shortest Path Time Limit: 4000/2000 MS (Java/Others) Memory Limit: 131072/131072 K (Java/Others) Tot ...