java解惑_奇数性(笔记)

public static boolean isOdd(int num){
	    return (1 & num) != 0;    
	}

1的二进制 是 0000 0001

num如果是奇数,不管是负还是正,二进制最后一位是1 ,所以与1相&  结果是1

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章