Я, конечно, понимаю, что скорее всего есть решение получше, чем у меня, да и во втором методе я намудрил с этими обертками. Но программа работает и валидатор ругается на первые два условия. Я вообще не могу предположить, что с ними не так. Если кто знает, подскажите пожалуйста. Смущают точнее "рекомендации от ментора": 1)Убедись, что метод toBinary(int) возвращает пустую строку, если на вход получает число, меньшее или равное 0. и 2)Убедись, что метод toDecimal(String) возвращает 0, если на вход получает пустую строку или null