Bitwise operators
A = 0011 1100= 0000 1101-----------------A&b = 0000 1100| b = 0011 1101^ b = 0011 0001
A << 2 = 1111 0000
A >>> 2 = 0000 1111 ~a= 1100 0011
Example
Packageimport_test; Public classEmployee { Public Static voidMain (String args[]) {intA = 60; intb = 13; System.out.println (A|b); System.out.println (A&b); System.out.println (A^b); System.out.println (~a); System.out.println (A<< 2); System.out.println (A>>> 2); }}
Results
Conditional operators
Public class Employee { publicstaticvoid main (String args[]) { int a = ten; int b = 8; = a > B? "A > B": "A<= B"; System.out.println (rev); }}
Results
instanceof operator
Public classEmployee { Public Static voidMain (String args[]) {Employee eg=NewEmployee (); String s= "String"; System.out.println (SinstanceofString); SYSTEM.OUT.PRINTLN (eginstanceofEmployee); //Boolean B = s instanceof Employee); //System.out.println (b); }}
Results
Java Learning--java operator