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

Данный код не будет откомпилирован, т.к. диапазон значений у byte меньше чем у long. Если изменить порядок присвоения, например:

То код будет успешно откомпилирован.
Не нашли, что искали? Воспользуйтесь поиском:
|