Was muss mein code Aussehen, um Sie zu entfernen von Leerzeichen in einem String in java?

Was muss mein code Aussehen, um Sie zu entfernen von Leerzeichen in einem String in Java?

Ich habe versucht, die folgenden:

/* Option 1 */ String x=splitString.replaceAll("\\s+","");
/* Option 2 */ String x=splitString.trim()

Weder dieser mir das Ergebnis ich erwarte.

  • erklären funktioniert nicht, weil die erste würde sicherlich ersetzen Sie alle Leerzeichen.
  • Sie möchten, entfernen Sie alle Leerzeichen oder nur Links und rechts beschneiden?
  • nur um es klar zu sagen: x hat keine Leerzeichen nach dem Aufruf der Methode. splitString bleibt die gleiche wie Strings sind unveränderlich in java
  • versuchen splitString.replace(' ',");
  • In der Tat, eine schlecht gestellte Frage auf ein Thema, das viele Menschen verstehen, scheint zu generieren, die eine Menge von Aktivitäten!
  • Nur Links entfernen von Leerraum
  • Ja erkläre wat nicht funktioniert ..
  • Meinst du, das zu tun - splitString = splitString.replaceAll("\\s+","");?
  • st.replaceAll("\\s+","")--> dieser ich bin mir sicher, dass das funktioniert, ich benutze es...vielleicht auch der Grund ist, das sagt @Marco
  • Ya ich weiß aber auch nicht funktioniert
  • Es klingt für mich wie Sie haben eine potenziell non-breaking Leerzeichen, die nicht entfernt werden durch trim() oder ergänzt durch \en. Versuchen Sie den Druck aus den int-Wert der Raum, dies zu überprüfen.
  • @Panchotiya Vipul schreiben Sie Ihren Text auf, die Sie entfernen möchten Leerzeichen..
  • Mindestens post die Zeichenfolge, so dass es eine klare Vorstellung davon, warum replaceAll funktioniert nicht.

Schreibe einen Kommentar