Ho un metodo con un Object oparametro.
In questo metodo, so esattamente che c'è una String"o" che non è nulla. Non è necessario controllare o fare qualcos'altro. Devo trattarlo esattamente come un Stringoggetto.
Solo curioso - cosa è più economico - lanciarlo Stringo usarlo Object.toString()? O è lo stesso per tempo- / cpu- / mem- prezzo?
Aggiornamento: il metodo accetta Objectperché è l'implementazione di un'interfaccia. Non è possibile modificare il tipo di parametro.
E non può essere nullaffatto. Volevo solo dire che non ho bisogno di controllarlo per null o vuoto. Nel mio caso, c'è sempre una stringa non vuota.