class Corrimiento {
   public static void main(String [] args) {
      byte b1;
      int b2;
      //corrimiento a la izquierda 
      b1 = 0x41; //0100 0001
      b2 = b1 << 1; //0000 0000 1000 0010 o 0x0082
      System.out.println(b2);
      byte b3;
      b3 = (byte)(b1 <<1);
      System.out.println(b3);
      b1 =(byte) 0xFE;  //1111 1110 
      b3 = (byte)(b1>>>1); //1111 1111 o 0xFF o -1
      System.out.println(b3);
      b2 = 0x81;  //1000 0001 
      b2 = (b2>>1); //0100 0000 o 0x40
      System.out.println(b2);
   }
  
}