home *** CD-ROM | disk | FTP | other *** search
/ Borland JBuilder 6 / jbuilder6.iso / Documents / JAVA Programming / examples / 05 / Bitlogic.class (.txt) < prev    next >
Encoding:
Java Class File  |  2000-09-08  |  1.2 KB  |  20 lines

  1. class Bitlogic {
  2.    public static void main(String[] var0) {
  3.       String[] var1 = new String[]{"OOOO", "0001", "0010", "0011", "0100", "0101", "0110", "0111", "1000", "1001", "1010", "1011", "1100", "1101", "1110", "1111"};
  4.       byte var2 = 3;
  5.       byte var3 = 6;
  6.       int var4 = var2 | var3;
  7.       int var5 = var2 & var3;
  8.       int var6 = var2 ^ var3;
  9.       int var7 = ~var2 & var3 | var2 & ~var3;
  10.       int var8 = ~var2 & 15;
  11.       System.out.println(" a = " + var1[var2]);
  12.       System.out.println(" b = " + var1[var3]);
  13.       System.out.println(" ab = " + var1[var4]);
  14.       System.out.println(" a&b = " + var1[var5]);
  15.       System.out.println(" a^b = " + var1[var6]);
  16.       System.out.println("~a&b | ┬á^~b = " + var1[var7]);
  17.       System.out.println(" ~a = " + var1[var8]);
  18.    }
  19. }
  20.