異或仍然不太了解
請問在這個代碼里我可以這樣理解嗎?”如果有且只有一個false,則返回false
public?class?HelloWorld?{ ????public?static?void?main(String[]?args)?{ boolean?a?=true;//a?同意 boolean?b?=false;//b?反對 boolean?c?=true;//c?同意? boolean?d?=true;//d?同意 ??System.out.println((a&&d)+"通過"); ??????????System.out.println((!b)+"通過"); ??????????System.out.println((a||b)+"通過"); ??????????Systen.out.println((b^a)+"未通過"); } }
2015-08-19
異或:相同為0(False),不同為1(True)
與:同1(True)為1(True),否則為0(False)
或:同0(False)為0(False),否則為1(True)
非:1(True)變0(False),0(False)變1(True)
同或:等于 異或非