Приклади

Біт на позиції

int position = 0;

System.out.println((0 >> position) & 1);  // 0

System.out.println((1 >> position) & 1);  // 1

Витягнути 3 кольори з int rgb

255-255-255  =>  11111111-11111111-11111111

public int getRed(int rgb){

     int red = rgb>>16;

     System.out.println(red);

     return red;

}

public int getGreen(int rgb){

     rgb = rgb>>8;

     int green = rgb&255;

     System.out.println(green);

     return green;

}

public int getBlue(int rgb){

     int blue = rgb&255;

     System.out.println(blue);

     return blue;

}