java中&&和&比较,||和|比较

相同:&&和&:A条件&&B条件   或者  A条件&B条件 ---------》表示A条件和B条件同时满足的时候,才返回true!

区别使用&&,如果A条件不满足,它就直接返回false,不会继续判断B条件是否满足条件!而&则不管A条件是否满足条件,那么B条件会继续判断!


相同:||和|:A条件||B条件,  或者   A条件|B条件  ----------》表示A条件或者B条件其中一个满足的时候,返回true!

区别使用||,如果A条件满足,它就直接返回true,不会继续判断B条件是否满足条件!而|则不管A条件是否满足条件,那么B条件会继续判断!

展开阅读全文

没有更多推荐了,返回首页