int i = 12;
System.out.println(i);
System.out.println(Integer.toBinaryString(i));
System.out.println(Integer.toBinaryString(i>>1));
System.out.println((i>>1));
12
1100
110
6
但爲什麼這樣寫呢,性能會比直接除以2要好麼?
int i = 12;
System.out.println(i);
System.out.println(Integer.toBinaryString(i));
System.out.println(Integer.toBinaryString(i>>1));
System.out.println((i>>1));
12
1100
110
6
但爲什麼這樣寫呢,性能會比直接除以2要好麼?