關於java中的位運算

問題:爲什麼第一種寫法循環到8和9的時候,結果和預期不一樣, 如果程序將11111110當成10進制的數(十進制11111110的二進制爲‭101010011000101011000110‬) 那麼前面7次循環的結果又該怎麼解釋呢 輸出結果的原因: 或者使用如下代碼也能達到效果:
相關文章
相關標籤/搜索