При работе с примитивными данными, часто возникает необходимость преобразовывать один тип данных к другому. Например, мы хотим преобразовать целое число к дробному или наоборот. Все преобразования можно разделить на два типа: явные и неявные. Рассмотрим каждый тип отдельно. Неявные преобразования Неявные преобразования характерны для присваивания с расширением типа. Например, мы присваиваем byte к int, или float к double. Ниже будет представлена схема, по которой работают автоматические преобразования типов. Черными сплошными стрелками показаны неявные преобразования без потери точности. Черными прерывистыми стрелками показаны неявные преобразования с возможной потерей точности. Явные преобразования Когда невозможно произвести неявное преобразование, программисту нужно сказать компилятору о том, что вам такое преобразование необходимо. Тип, к которому необходимо преобразование, указывается в круглых скобках (см. выше). При таких преобразованиях возможны потери информации и полное иска
Java курс для «чайников». Урок 8 | Преобразование типов в Java
25 февраля 202125 фев 2021
140
2 мин