public class TestMain {
static final int TOP = 1;
static final int BOTTOM = 1 << 1;
static final int LEFT = 1 << 2;
static final int RIGHT = 1 << 3;
public static void main(String[] args) {
int[] arr = {TOP, BOTTOM, LEFT, RIGHT, LEFT | TOP, LEFT | BOTTOM, RIGHT | TOP, RIGHT | BOTTOM};
for (int i : arr) {
switch (i) {
case TOP:
print("顶部", TOP);
break;
case BOTTOM:
print("底部", BOTTOM);
break;
case LEFT:
print("左边", LEFT);
break;
case RIGHT:
print("右边", RIGHT);
break;
case LEFT | TOP:
print("左上角", (LEFT | TOP));
break;
case LEFT | BOTTOM:
print("左下角", (LEFT | BOTTOM));
break;
case RIGHT | TOP: