确定唯一的参数是否为奇数,下述方法不可行(参数为0或者为负时)
public static boolean isOdd(int i){ return i%2==1;//用1比较 }
正解:public static boolean isOdd(int i){ return (i%2)!=0;//与0比较 }
或
public static boolean isOdd(int i){ return (i&1)!=0;//取余 }