Saya memiliki metode dengan Object oparameter.
Dalam metode ini, saya tahu persis ada Stringin "o" yang bukan null. Tidak perlu memeriksa, atau melakukan sesuatu yang lain. Saya harus memperlakukannya persis seperti sebuah Stringbenda.
Hanya ingin tahu - apa yang lebih murah - melemparkannya ke String, atau menggunakan Object.toString()? Atau sama dengan time- / cpu- / mem- price?
Pembaruan: Metode menerima Objectkarena ini adalah penerapan antarmuka. Tidak ada cara untuk mengubah tipe parameter.
Dan itu tidak mungkin nullsama sekali. Saya hanya ingin mengatakan bahwa saya tidak perlu memeriksanya untuk nol atau kosong. Dalam kasus saya, selalu ada string yang tidak kosong.