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