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