You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

29 lines
511 B

package 03.mca_01;
public class Code01_Swap {
public static void printBinary(int num) {
for (int i = 31; i >= 0; i--) {
System.out.print((num & (1 << i)) != 0 ? "1" : "0");
}
System.out.println();
}
public static void main(String[] args) {
int a = 16;
int b = -1237871;
printBinary(a);
printBinary(b);
System.out.println("=======");
printBinary(a & b);
System.out.println(a & b);
a = a ^ b;
b = a ^ b;
a = a ^ b;
System.out.println(a);
System.out.println(b);
}
}