Wenn du den Wert von Objekten vergleichen willst, dann musst du die equals Methode verwenden, also in deinem Fall 'String.equals("")'
Mit == kannst du nur die prüfen ob 2 Primitive Datentypen denselben Wert haben oder ob 2 Variablen dieselbe Instanz eines Objektes referenzieren.