Closed. This question does not meet Stack Overflow guidelines。它当前不接受答案。
想改善这个问题吗? Update the question,所以它是on-topic,用于堆栈溢出。
5年前关闭。
我刚刚开始学习Java,并遇到了一个我以前看过的示例中从未见过的东西,谁能告诉我这个int变量是如何定义的?只能在Java中使用还是可以在其他语言中使用?一个链接或说明它的文档也很好,谢谢
想改善这个问题吗? Update the question,所以它是on-topic,用于堆栈溢出。
5年前关闭。
我刚刚开始学习Java,并遇到了一个我以前看过的示例中从未见过的东西,谁能告诉我这个int变量是如何定义的?只能在Java中使用还是可以在其他语言中使用?一个链接或说明它的文档也很好,谢谢
int a = 10;
int b = (a >> 24) & 255;
最佳答案
b定义为b位操作(a >> 24) & 255
的结果
您可以阅读有关此操作的信息here