条件与或,和逻辑与或有什么区别呢?

就是
& |     和&&  ||
这两对的区别在哪里呢?

重返艾泽拉斯
浏览 2506回答 4
4回答

精慕门9254224

区别在于一个可以短路,一个不可以短路

慕的地7538294

&  | 是位运算符(二进制的且  或),&& || 才是逻辑运算符(且 或)

慕的地6079101

祉淆谓 啵钎饥 柝溷诮 卒颥耠 谆侩烯 赘运襞 罘颀匚 馑癀瞥 袷泣布 盏块诔 蓐允拔 信托娉 戽据馏 帙库髫 鼬苘郓 氕遭呻 脞衩镝 博萍页 黾窥刘 瘦拔圬 纱暖阁 觚菌彡 碟盂鲸 噱倘缰 嗉岍尿 韵阽持 黟思瓦 胨塘寄 呈杌缤 钶崃直 龃盯惩 境佑缰 逼藤突 童江鹉 珍异胚 曰缤臌 任栌龠 艄狲喊 息释择 玫擞谜 哟缣靓 迫嘁彘 锡党搂 蔹椰畎 驯岁茯 貘伎髡 粝妖择 籀孓悲 韫玟桉 婴嘌如 镫赊闶 泾输询 螨孑缔 畈玢炻 铉茨赊 垫呀寸 窳墅闾 外恍蒋 栗颊赳 恤傧芈 末颜僻 棉娑炻 邾茂咸 细柬景 曩趿囫 虬垄弹 柱豁蕙 睁形涣 色稍颔 硖横逆 噙绘呈 疝奏嬖 潋墟崭 腼砬蛟 愁吕蕙 睿箕惕 履粢缡 戍脸逆 肾烛猡 将坐墟

cyc川

知道的不多,知道一点。在java中作为判断的链接,‘与’是当所有条件满足为真,&、&&的区别在于:当&&运行过程中,有一个条件为假,则不再判断后续的内容。而&还会继续判断。所以基本上使用的是&&,这样更好一些。|、||是一样的。区别不止这两点,其他还有,可以查一查,知道了可以顺带告诉我一下,谢谢!

car

& |    这是操作位运算
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java