Java中的位移運算與位運算魔法

這篇文章我尚未寫完,提醒我必定要在晚上7點以前更完!變量

Java有三種位移運算符block

<<      :     左移運算符,num << 1,至關於num乘以2,  1<<num, 至關於2^num運算符

>>      :     右移運算符,num >> 1,至關於num除以2, 文章

>>>    :     無符號右移,忽略符號位,空位都以0補齊

 

交換兩個數不用臨時變量: a = a^b;   b = b^a;   a = a^b;

相關文章
相關標籤/搜索