Advertisement
Elec0

Untitled

Nov 29th, 2012
124
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.65 KB | None | 0 0
  1.     public static void main(String[] args)
  2.     {
  3.         char states = 0x00000;
  4.         final char running = 0x00002;
  5.         final char jumping = 0x00004; // Don't have to use hex values, although I prefer to
  6.        
  7.         states |= running;
  8.         if((states & running) == running)
  9.             System.out.println((states & running) + " true");
  10.        
  11.         states |= jumping;
  12.         if((states & (running | jumping)) == (running | jumping))
  13.             System.out.println((states & (running | jumping)) + " true");
  14.  
  15.        
  16.        
  17.         states &= ~running;
  18.         if((states & running) == running)
  19.             System.out.println((states & running) + "true"); // Wont' happen
  20.         else
  21.             System.out.println((states & running) + " false");
  22.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement