Leerzeichen aus String löschen?

Immi

Mitglied
Hi

folgendes Problem: Ich habe einen String mit folgendem Inhalt:

Code:
LABR    %

jetzt muss ich die Leerzeichen dort rauslöschen.. kann mir da jemand helfen?

der String sollte anschliessend so aussehen:

Code:
LABR%

Danke euch!
 
hilft dir sowas?

Code:
public class TestStringReplace { 
  public static void main(String a[]){
        System.out.println("L e e r z e i c h e n %".replaceAll(" ", "")); 
  } 
}
 
hi

danke erstmal für deine hilfe. ich hab's so gemacht:

Code:
String lCreator = aRequest.getParameter("auswahlGebiet");

lCreator.replaceAll(" ", "");

aber funktioniert nicht.. ? hab ich da was falsch gemacht, oder geht es so doch nicht? :confused:

lg


edit:

mit:

Code:
String lCreator = aRequest.getParameter("auswahlGebiet").replaceAll(" ", "");

funktioniert es.. komisch :S weiss jemand wieso es beim obigen beispiel nicht funktionierte?
 
Zuletzt bearbeitet:
Immi hat gesagt.:
mit:

Code:
String lCreator = aRequest.getParameter("auswahlGebiet").replaceAll(" ", "");
funktioniert es.. komisch :S weiss jemand wieso es beim obigen beispiel nicht funktionierte?
Ja: Die Methode replaceAll() gibt dir den modifizierten String zurück, lässt aber den String, auf den du replaceAll() aufrufst, unverändert. In deinem ersten Beispiel rufst du die Methode auf, verarbeitest aber nicht das Ergebnis der Methode / den Rückgabe-String.

(siehe hier:
http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html#replaceAll(java.lang.String,%20java.lang.String)
)

Gruß
Jan
 
Zurück