java中|与||,&与&&到底有什么区别呢?

1.|(或),两边都要判断,假如有一边为真,结果为真.

||(短路或),只需要判断左边即可,结果和|一样,效率更高.

2.&(与),两边都要判断,假如有一边为假,结果为假

&&(短路与),只需要判断左边,结果和&一样,效率更高.

扫描二维码关注公众号,回复: 153247 查看本文章


猜你喜欢

转载自blog.csdn.net/springyh/article/details/80087673