Wie kann ich eine Zahl in einen String umwandeln?

Es gibt verschiedene Möglichkeiten, eine Zahl in einen String umzuwandeln. Beispielsweise kann die Methode toString() der Klasse Integer verwendet werden (Zeile 3).

Alternativ können verschiedene Methoden der Klasse String zum Einsatz kommen. In Zeile 4 wird die Methode valueOf() verwendet. In Zeile 5 wird mit der Methode format() ein formatierter String erzeugt.

Eine einfache, wenngleich nicht besonders elegante Art aus einer Zahl einen String zu machen, wird in Zeile 6 vorgestellt. Bei der Konkatenation einer Zahl und einem String mit dem +-Operator ist das Ergebnis ein String.

int n = 123;

String s1 = Integer.toString(n);
String s2 = String.valueOf(n);        // s2 -> "123"
String s3 = String.format("%05d", n); // s3 -> "00123"
String s4 = n + "";
de German
X