&是按位运算符,并按位比较每个操作数。
它是一个二进制AND运算符,如果两个操作数中都存在一位,则将一位复制到结果中。
假设整数变量A保持60,变量B保持13
(A&B)将得到12,即0000 1100。
而&&是逻辑AND运算符,并且对布尔操作数进行运算。如果两个操作数都为真,则条件为真,否则为假。假设布尔变量A成立,变量B成立,则(A && B)为假。
&用于按位运算,&&在逻辑运算中很有用。
友情链接: json在线解析 通晓查询 糯晒黄历 姓名打分