欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

java里或運算和與運算

張吉惟1年前7瀏覽0評論

在Java中,與運算和或運算是兩種常見的邏輯運算符。

&  位與運算: 兩個二進制數對應位上的數都為1時,結果為1,否則為0。
|  位或運算: 兩個二進制數對應位上的數只要有一個為1,結果為1,否則為0。

我們可以使用這兩種運算符來進行數據的比較,比如:

int a = 3;  // 二進制為: 011
int b = 5;  // 二進制為: 101
int c = a & b;  // 二進制為: 001,即結果為1
int d = a | b;  // 二進制為: 111,即結果為7

在實際應用中,這些運算符一般與條件語句一起使用,來實現不同的邏輯需求,比如:

if ((a & 1) == 1) {   // 判斷a是否為奇數
System.out.println("a是奇數");
}
if ((a | b) >0) {  // 判斷a和b是否都大于0
System.out.println("a和b都大于0");
}

注意,與運算和或運算是不同的,與運算會把兩個二進制數字對應位上的數都相乘再相加,返回一個二進制數字,而或運算則只要有其中一個對應位上的數為1,就相加,返回一個二進制數字。

上一篇php nigix
下一篇php mark