if((a==null && b!=null) || (a!=null) && b==null) 有啥简便写法?
if((a==null && b!=null) || (a!=null) && b==null) 有啥简便写法?
|
am241May 22, 2017 via Android
1
分语言
c 可以用真值异或,或者真值相加=1 某些其他需要就老老实实正常写吧 |
|
drushMay 22, 2017
2
php 有个 xor operator
$a xor $b Xor TRUE if either $a or $b is TRUE, but not both. |
|
drushMay 22, 2017
4
|
|
M3oM3oBugMay 22, 2017 via Android
5
这就跟 2 块硬币的正反是一样的,同时为正是一种情况,一正一反是有两种情况的呀,想写就自己弄个方法返回特征码,以后直接调用方法那就是一行语句了
|
|
princelaiMay 22, 2017
6
python
bool(b) ^ bool(a) bool(b) != bool(a) |
|
misaka20038numbeMay 22, 2017
7
if((a == null or b == null) and a != b)
|
|
weyouMay 22, 2017 via Android
8
python
bool(a) is not bool(b) |
|
SoloCompanyMay 22, 2017
9
@esolve java 一样有 ^ 操作符啊
|
|
pagxirMay 22, 2017
10
if((a==null) != (b==null))
|