Java Reference
In-Depth Information
lZahl = 345236577970L;
Ergänzen Sie also die Zahlenangabe entsprechend, und starten Sie die Übersetzung
erneut. Sie werden eine weitere Fehlermeldung erhalten (
Abbildung 2.5
).
Abbildung 2.5
Fehlermeldung beim zweiten Übersetzungsversuch
Kommazahlen im Quellcode werden standardmäßig als
double
-Werte interpretiert. Der
Zahlenwert soll aber einer
float
-Variablen zugewiesen werden. Sie ahnen es wahr-
scheinlich schon. Der Zahlenwert muss durch Anhängen des Buchstabens f oder F aus-
drücklich als
float
-Typ kenntlich gemacht werden. Nach der Korrektur
fZahl = 4.37456678f;
ist der Übersetzungsvorgang erfolgreich, und das Programm sollte die in
Abbildung 2.6
dargestellte Ausgabe zeigen.
Abbildung 2.6
Ausgabe von Aufgabe 1
2.3.5 Häufiger Fehler bei der Variablendeklaration
Abbildung 2.6
zeigt die Ausgabe der
println
-Anweisungen aus
Listing 2.2
. Einen Fehler,
den Programmieranfänger häufig begehen, möchte ich an dieser Stelle ansprechen. Der