运算符
&&和&
都可以表示逻辑与,共同点是他们两边的条件都成立的时候最终结果才是true;不同点是&&只要是第一个条件不成立,就不会去判断第二个条件,结果为false,而&判断的是所有的条件。
||和|
都表示逻辑或,共同点是两个判断条件其中有一个成立,结果就是true;不同点是||只要满足第一个条件,后面的条件就不判断了,而|要对所有的条件进行判断。
&&和&
都可以表示逻辑与,共同点是他们两边的条件都成立的时候最终结果才是true;不同点是&&只要是第一个条件不成立,就不会去判断第二个条件,结果为false,而&判断的是所有的条件。
||和|
都表示逻辑或,共同点是两个判断条件其中有一个成立,结果就是true;不同点是||只要满足第一个条件,后面的条件就不判断了,而|要对所有的条件进行判断。