¿Cuál es la mejor práctica para inicializar una variable del método String (local) para evitar el error "Variable podría no haberse inicializado" en Java?¿Deben inicializarse las variables del método Java String (local) a null o ""?
Cadena s = null; o Cadena s = "";
¿Hace la diferencia? Si es así, ¿cuál es mejor y por qué?
He leído respuestas contradictorias en la web.
Gracias!
Gracias por todas sus respuestas. Aquí hay más información ... Diseñé un método de servicio web que devuelve un String. Según ciertas condiciones, a esa cadena se le asigna un valor, pero no siempre. ¿Debo devolver nulo o "" cuando eso suceda? – Canam