Si no me equivoco, para comprobar que una cadena no tiene contenido, hay que usar el método isEmpty de la clase String:
Código:
if ( (cadena == null) || (cadena.isEmpty()) ) {
// cadena está vacía
}
Si usamos equals(""), creamos una cadena adicional, para luego compararla con la cadena en cuestión.