zahl = Integer.parseInt( "39" );
Sie nimmt die Zeichenkette "39", berechnet den
int
-Wert
und weist diesen Wert der Variablen zahl
zu.
Das Ergebnis ist das gleiche wie die folgende Anweisung:
zahl = 39;
Hier ist noch einmal die Zeile des Programms:
zahl = Integer.parseInt( inData ); // inData in int konvertieren
Zuweisungsanweisungen funktionieren in zwei Schritten:
In dieser speziellen Anweisung ergibt der Ausdruck auf der rechten Seite
einen int
-Wert, indem ein Methodenaufruf verwendet wird.
Dann wird dieser Wert in einem zweiten Schritt
der Variablen zugewiesen.
Dieser Vorgang wird üblicherweise Konvertierung der Character
in einen Integer genannt.
Vorsicht: Der String inData
wird keinesfalls geändert.
Er wird nur in dem Sinn "konvertiert",
dass ein ganzzahliger Wert basierend auf seinem
Inhalt berechnet wird.