劍指offer_9_二進位中1的個數

  • 2019 年 10 月 10 日
  • 筆記

題目:二進位中1的個數

描述:輸入一個整數 判斷這個整數的二進位中有多少個1,要考慮輸入的是負數 所以不能把輸入的數往右移動。

public static int JudgeNumber(int number){      int count = 0;      int flag = 1;      while(flag != 0) {            if ((flag & number) != 0) {              count++;          }          flag = flag << 1;      }      return count;   }

總結:靈活運用運算符。

今天你真好看