1) Убедись, что метод toBinary(int) возвращает пустую строку, если на вход получает число, меньшее или равное 0. 2) Убедись, что метод toDecimal(String) возвращает 0, если на вход получает пустую строку или null. Моя позиция по первому пункту:
if(decimalNumber<=0) return null;
! если decimalNumber меньше или равно 0, то я возвращаю null разве это не пустая строка? строка с ничем моя позиция по второму пунтку:
if(binaryNumber.isEmpty()|| binaryNumber.equals(test2)) return 0;
тут я совсем сдаюсь проверяю на пустоту строки и ее на наличие null пожалуйста, помогите