Alle Leerzeichen eines Array Strings mit einem Komma ersetzen

  • 2 Antworten
  • Letztes Antwortdatum
I

{I-love-Android}

Ambitioniertes Mitglied
5
Hallo Leute,
ich glaub ich sitz grad wirklich auf dem Schlauch :/
Mein Problem ist, dass ich einen Array String habe und nun alle Leerzeichen von jedem Index mit Kommas ersetzen muss. Leider klappt es bei mir einfach nicht, die App stürzt zwar nicht ab, aber der String bleibt unverändert...

Hier mein Code:
Code:
int i = 0;
while(i < string_der_abgespeichert_werden_soll.length ){

string_der_abgespeichert_werden_soll[i] = string_der_abgespeichert_werden_soll[i].replace("\\s",",");
i++;

}

Über jede Hilfe würde ich mich wirklich sehr freuen... :)
 
Ich behaupte einfach mal, "\\s" kommt in deiner Zeichenkette nicht vor.

Versuch mal:
Java:
string_der_abgespeichert_werden_soll[i] = string_der_abgespeichert_werden_soll[i].replace(" ", ",");


EDIT:
Falls du es lieber mit einer RegEx machen möchtest, dann nutze replaceAll(String regularExpression, String replacement) :smile:
 
  • Danke
Reaktionen: {I-love-Android}
Habe meinen Fehler gefunden, es waren 2 Leerzeichen zwischen den Wörtern und nicht wie angenommen nur eins.
Trotzdem vielen Dank (Bekommst natürlich ein "Danke" :D )

Lg, Moonfire
 
Zurück
Oben Unten