1. 当取余操作返回一个非零结果时它与左操作数具有相同的正负号。
2. 要测试你的方法在为每个数值型参数传递负数,零和正数时,其行为是否正确。
代码:
public class Odd {
/**
* 奇数性
*/
public static void main(String[] args) {
System.out.println(Odd.isOdd(-11));
}
private static boolean isOdd(int i){
return i%2==1;
}
}
当 i 为负数时, 判断失效。