黑马程序员技术交流社区

标题: 逻辑异或 [打印本页]

作者: huizhong    时间: 2016-6-30 22:24
标题: 逻辑异或
求大神解释一下红字的部分为什么两个都为true最后结果还是false


作者: rentianyn    时间: 2016-6-30 22:42
异或就是不同为真 相同为假
作者: itismyhao    时间: 2016-7-1 03:30
异或跟或是不同的。
true 异或true 结果为false
false 异或false 结果为 false
true 异或false 结果为true
false 异或true 结果为true
简单来说就是楼上说的 相同为假,不同为真
作者: EricFaker    时间: 2017-11-13 15:15
在java程序里面的异或用法:
相同输出0,不同输出1,
作者: 仙锄    时间: 2017-11-16 00:31
异或运算的特点是:两边相同为假,不同为真

因为两边都是true,所以按照相同为假的原则,所以结果为false




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2