Sie sollten uns Code geben, der das Problem demonstriert, aber ich vermute, Sie haben so etwas gemacht:
%Vor% Aber str.trim()
ändert str
nicht (da Strings unveränderlich sind). Stattdessen gibt es eine neue getrimmte Zeichenfolge zurück. Du brauchst also so etwas:
Versuchen Sie Folgendes:
%Vor% Damit wird die char[]
-Version von String
heruntergeladen, sodass wir vielleicht sehen können, ob sie etwas Lustiges enthält.
da ich beim formulieren der Frage einen Grund gefunden habe, antworte ich selbst ..
Wenn die Zeichenfolge durch .substring oder split erstellt wurde, wird die gesamte Zeichenfolge sowie die Position und Länge der Teilzeichenfolge gespeichert.
das kann anscheinend nicht getrimmt werden (war "22")