public class MainClass { public static void main(String[] argv) { short flags = 20; // 0000 0000 0001 0100 or 0x0014 short mask = 4; // 0000 0000 0000 0100 short rslt = (short) (flags & mask); System.out.println(rslt); } }
4
2.3.Bitwise Operators | ||||
2.3.1. | Bitwise Operator Summary | |||
2.3.2. | Shift Operator Summary | |||
2.3.3. | The Bitwise Inversion Operator ~ performs bitwise inversion on integral types. | |||
2.3.4. | The Boolean Complement Operator ! inverts the value of a boolean expression. | |||
2.3.5. | The bitwise operator & provides bitwise AND | |||
2.3.6. | The bitwise operator ^ provides eXclusive-OR (XOR) | |||
2.3.7. | The bitwise operator | provides OR operations | |||
2.3.8. | Here is an example of the use of the & operator: | |||
2.3.9. | Java method to perform various bitwise operations on two integers and display the results |