& 和 && 都可以作为逻辑与运算符, &&具有短路功能,即第一个表达式为false,不再计算第二个,,对于
if(str != null & str.equals("")){}
,&&不会报错,&会空指针
& 还可以作为按位与运算符:即两边数字转换成二进制,按位与
12 & 5 = 4
00000110
00000011
00000010
引用:https://blog.csdn.net/qq_35464899/article/details/85049315
& 和 && 都可以作为逻辑与运算符, &&具有短路功能,即第一个表达式为false,不再计算第二个,,对于
if(str != null & str.equals("")){}
,&&不会报错,&会空指针
& 还可以作为按位与运算符:即两边数字转换成二进制,按位与
12 & 5 = 4
00000110
00000011
00000010
引用:https://blog.csdn.net/qq_35464899/article/details/85049315