1 beide Eingangsbits 1 sind, dann ist das Ergebnis nach der „&“-Operation 1, andernfalls ist das Ergebnis 0
// 3: 0011 // 5: 0101 // ^的规则是:若两个输入位的某一个是 1,另一个不是 1,那么 "^" 运算后结果才是 1 // ---0110->6 System.out.println("3^5运算的结果是 :" + (3 ^ 5));
oder:|
Wenn mindestens eines der beiden Eingangsbits 1 ist, dann ist das Ergebnis nach dem „|“-Operation Das Ergebnis ist 1. Wenn beide 0 sind, ist das Ergebnis 0
// 3: 0011 // 5: 0101 // &的规则是:若两个输入位都是 1,则"&" 运算后结果是 1,否则结果是 0 // ---0001->1 System.out.println("3&5运算的结果是 :" + (3 & 5));
Not:~
Die Logik von Not ist relativ einfach, 0->1,1->0
// 3: 0011 // 5: 0101 // |的规则是:若两个输入位里至少有一个是 1,则"|" 运算后结果是 1,都是0的情况下结果是 0 // ---0111->7 System.out.println("3|5运算的结果是 :" + (3 | 5));
Das obige ist der detaillierte Inhalt vonWelche Bitoperationen gibt es in Java und wie werden sie verwendet?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!