Методические указания к пункту 3.1.
Автоматическое преобразование (неявное преобразование типов) происходит при присваивании переменной одного типа значение переменной другого типа, если оба типа совместимы и может выполниться расширяющее преобразование (диапазон значений у принимающей переменной больше чем у источника).
Рассмотрим пример:
Данный код не будет откомпилирован, т.к. диапазон значений у byte меньше чем у long. Если изменить порядок присвоения, например:
То код будет успешно откомпилирован.
Не нашли, что искали? Воспользуйтесь поиском:
|