Navigation überspringen

Implizite Typwandlung

Benötigtes Vorwissen

Implizite Typwandlung erfolgt ohne sogenannten cast-operator:

int zahl1 = 5;
long zahl2;

zahl2 = zahl1;

Erklärung:

Diese Typwandlung ist legal, da sie verlustfrei erfolgt. Nur dann kann sie ohne cast-Operator wie in diesem Beispiel erfolgen. Eine Übersicht zu legalen impliziten Typwandlungen ist der folgenden Grafik zu entnehmen.

Quelle: https://www.java-tutorial.org/typecasting.html

Sollte es notwendig sein, verlustbehaftet eine Typumwandlung durchzuführen, gibt es in Java die Mäöglichkeit der expliziten Typwandlung.