У меня есть метод с Object oпараметром.
В этом методе я точно знаю, что Stringв «o» есть ненулевое значение. Проверять или делать что-то еще не нужно. Я должен относиться к нему как к Stringпредмету.
Просто любопытно - что дешевле - закинуть String, или использовать Object.toString()? Или по цене времени / процессора / памяти то же самое?
Обновление: метод принимает, Objectпотому что это реализация интерфейса. Нет возможности изменить тип параметра.
А этого не может быть nullвообще. Я просто хотел сказать, что мне не нужно проверять его на нуль или пустоту. В моем случае всегда есть непустая строка.