Advanced   Java   Services Implizite Datentypanpassung Back Next Up Home

Die Pfeile in der Graphik geben die Richtung einer zulässigen Zuweisung an, so ist etwa die folgende Zuweisung legal:

float f ;
int i=3;
f = i ;

Die umgekehrte Zuweisung

float f=3 ;
int i;
i = f ;

führt jedoch zu folgender Fehlermeldung des Compilers:

possible loss of precision
found   : float
required: int
               i = f ;
                   ^
1 error
typanpassung.jpg
Valid XHTML 1.0 Strict top Back Next Up Home