String.concat() nicht tun Verkettung

Ich versuche zu verketten einer Zeichenfolge mit einem int-und char mit Leerzeichen, aber nicht immer alle Verkettung. Was ist der Grund?

private String messages;
Random r = new Random();
int random = r.nextInt(1000);

char ch='s';
messages.concat(String.valueOf(random));
messages.concat(" ");
messages.concat(String.valueOf(ch));
messages.concat(" ");
  • Sie müssen zum zuweisen der Rückgabewert von concat(). String unveränderlich ist.
InformationsquelleAutor | 2013-09-09
Schreibe einen Kommentar