Ich versuche, einen String mit einem int und char einschließlich Leerzeichen zu verketten, aber keine Verkettung zu bekommen. Was ist der Grund?
%Vor% Strings
sind unveränderlich. Sie können das Ergebnis entweder mit String
verketten, wie in anderen Antworten gezeigt, anhängen, oder Sie können StringBuilder
Sehen Sie sich Wie verkette ich zwei Strings in Java?
Bearbeiten: (zum Einfügen von String
)
String sollte RE-Assigned sein, wenn Sie ein String-Objekt bearbeiten, erstellen Sie ein neues String-Objekt im String-Konstanten-Pool, aber Sie haben diesen neuen String-Wert keiner Referenzvariablen zugewiesen, daher müssen Sie ihn neu zuweisen Ihre Änderungen an der SAME REFERENCE VARIABLE, die sie erstellt hat
Tags und Links string java android string-concatenation concatenation