1. 程式人生 > >Java判斷一個數是否為奇數

Java判斷一個數是否為奇數

一個 缺點 amp 發現 als class 判斷 col ava

之前面試問道這個問題 但是給出的答案是

    private boolean isOdd(int a) {
        if (a%2!=0) {
            return true;
        }
        return false;
    }

當面試官問有沒有更好的方式時 我有點兒懵逼 沒有研究過 回來查後發現還有一種位運算的方式

  private boolean isOdd(int a) {
        if ((a&1)==1) {
            return true;
        }
        
return false; }

具體效率和優缺點還沒有仔細研究 先記錄一下

Java判斷一個數是否為奇數