2017-12-22 44 views
-3

Ich bin unten Problem beim Entfernen von Junk-Zeichen mit Java. Ich benutze unteren Code, um Junk-Zeichen zu entfernenJunk-Zeichen ändert sich automatisch nach dem Commit-Code in SVN Repository

colData = colData.replace(-­,"- "); 

Es funktioniert gut lokal, bevor Sie den Code in SVN-Repository übergeben. Aber wenn wir dieselbe Codezeile schreiben, funktioniert es nicht. Weil sich der obige Code in die untere Zeile des Codes ändert:

colData = colData.replace(-Ã,­,"- "); 

Kann mir jemand vorschlagen, warum das passiert?

+2

Willkommen bei StackOverflow. Bitte gehen Sie diese zwei Seiten durch - [Wie man eine gute Frage stellt] (https://stackoverflow.com/help/how-to-ask) und [Wie erstelle ich ein minimales, vollständiges und überprüfbares Beispiel] (https: //stackoverflow.com/help/mcve). – vinS

+0

Bitte lesen [Unter welchen Umständen kann ich "dringende" oder andere ähnliche Sätze zu meiner Frage hinzufügen, um schnellere Antworten zu erhalten?] (// meta.stackoverflow.com/q/326569) - Die Zusammenfassung ist, dass dies nicht der Fall ist ein idealer Weg, um Freiwillige anzusprechen, und ist wahrscheinlich kontraproduktiv, um Antworten zu erhalten. Bitte unterlassen Sie das Hinzufügen zu Ihren Fragen. – halfer

Antwort

1

Es könnte ein Problem mit dem Dateisystem sein. Es ist besser, diesen Code nicht zu benutzen. Verwenden Sie stattdessen new (char) 199, was meiner Meinung nach der ASCII-Code für dieses Zeichen ist.

Verwandte Themen