String zerlegen

Deltaforce

Mitglied
Hey, ich hab ein problem, und zwar kann ich einen string nicht mit replace() oder replaceAll() sortieren/zerlegen.

Java:
                        packages.replaceAll(MainActivity.id, "");
                        packages.replaceAll(MainActivity.password, "");
                        packages.replaceAll(":", "");
                        output = packages;
                        System.out.println("OUTPUT: " + output);

der string packages ist so aufgebaut : id😛asswort😛ackage
als output sollte nurnoch das package da sein, aber es wird einfach der string packages unverändert ausgegeben.
 
Weil dir replace einen String zurückgibt und den String nicht ändert.

Java:
packages = packages.replace(MainActivity.id, "");
packages = packages.replace(MainActivity.password, "");
packages = packages.replace(":", "");
output = packages;
						
System.out.println("OUTPUT: " + output);

Aber das geht viel schöner wenn du den String mit Regex zerlegst und das package herausfilterst, aber da kannst du dich ja selber noch damit spielen.
 
Zuletzt bearbeitet:

Zurück
Oben