Следующий фрагмент кода не проверяет правильность нечетности:
public static boolean isOdd(int i) {
return i % 2 == 1;
}
Я прочитал в Интернете, что должен сделать это следующим образом:
public static boolean isOdd(int i) {
return i % 2 != 0;
}
Почему это?