0
我剛開始學習java,遇到了一些我以前從未見過的例子,我正在看一個例子,誰能告訴我這個int變量是如何定義的?這是隻用於Java或可用於其他語言?鏈接或文件,解釋這將是很好過,在此先感謝Java聲明變量
int a = 10;
int b = (a >> 24) & 255;
我剛開始學習java,遇到了一些我以前從未見過的例子,我正在看一個例子,誰能告訴我這個int變量是如何定義的?這是隻用於Java或可用於其他語言?鏈接或文件,解釋這將是很好過,在此先感謝Java聲明變量
int a = 10;
int b = (a >> 24) & 255;
B限定成B中的位操作(a >> 24) & 255
你可以看到這個操作here
的結果,這是轉變運營商的java
int a = 10;
它它在二進制1010
int b = (a >> 1);
表示
這意味着1010移位一位和新的二進制將是0101,它以十進制
https://docs.oracle.com/javase/tutorial/java/nutsandbolts/op3.html – 2014-11-23 07:35:10
這些都是按位operatoes是5 – user2717954 2014-11-23 07:38:29