美文网首页
&和&&区别

&和&&区别

作者: 糯米团子123 | 来源:发表于2022-06-19 16:48 被阅读0次

&和&&都是逻辑“与”运算符。即运算符两边表达式结果都为true,运算结果才成立。只要有有一方为false,则结果为false。

&& 还具有短路功能:如果运算符左侧条件不成立(false),则不会再计算运算符右侧的表达式。直接返回为false

& 可以用作位运算:当&两边表达式不是boolean类型时,&表示按位与操作。

    例如:2&3  = 0010 & 0011 = 0010 = 2。

相关文章

  • <%= %>和${ }区别

    <%= %>只能得到当前面定义的值,<%=表达式%>是输出表达式的, <% %>表示里面写的是普通的JAVA代码....

  • $* 和$@区别

    1 概述 $* 和$@在有加双引号和没有双引号的情况下有明显的区别,在这边用一个实验进行测试 实验的环境如下 为了...

  • for of和for in区别

    for...in 以任意顺序遍历一个对象自有的、继承的、可枚举的、非Symbol的属性。对于每个不同的属性,语句都...

  • =和:=区别

    go语言中 = 是赋值,而 := 是声明变量并赋值

  • * 和 & 区别

    * 和 & 区别 注意!!! 上述代码中的 a 本身就是个 地址 。 上述代码中的 *a 代表的是存储在内存 地址...

  • &和&&区别

    &和&&都是逻辑“与”运算符。即运算符两边表达式结果都为true,运算结果才成立。只要有有一方为false,则结果...

  • className和classList区别

    className和classList区别 setAttribute和add区别 className和classL...

  • 基础面试题

    1,#import和#include区别 #import和@class的区别 #import<>和#import"...

  • iOS开发基础--strong,weak,retain,assi

    weak和strong的区别: copy与retain的区别: __block和__weak修饰符的区别

  • &和&&,| 和 || 的区别

    &不管前面的条件是否正确,后面都执行 &&前面条件正确时,才执行后面,不正确时,就不执行,就效率而言,这个更好。 ...

网友评论

      本文标题:&和&&区别

      本文链接:https://www.haomeiwen.com/subject/xgnhvrtx.html