回复

潇歌漓

2020年11月07日

相同点:
两者表示逻辑与运算符,运算符两边的条件都为true时返回true,当有一个为false时返回false。
不同点:
&&有短路的意思,当前面的表达式为false时后面的表达式就不会再运行了。
&则是前面的表达式为false时后面的表达式依然执行。它还可以表示按位与运算,表达式结果不为boolean时与整数进行&运算。

0 0
回复
暂无回复
查看更多
我要回复