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