Следующий фрагмент кода неправильно проверяет странность:
public static boolean isOdd(int i) {
return i % 2 == 1;
}
Я прочитал в Интернете, что я должен сделать это следующим образом:
public static boolean isOdd(int i) {
return i % 2 != 0;
}
Почему это?
%
— оператор остатка. docs.oracle.com/ javase/specs/jls/se7/html/ - person djeikyb   schedule 18.05.2013