![Операторы](../../../Attachments/Операторы.png) ## Выражения Оба операнда приводятся к одинаковому типу: `byte, char, short -> int -> long -> float -> double` ```Java byte b = 2; byte c = 3; byte d = b + c; // ошибка, так как оба привелись в int, а в итоге идет неявное сужение ``` ```Java float f = 4.0 * 15; // ошибка, double -> float ``` ## Приоритет операций ![Приоритет операций](../../../Attachments/Приоритет%20операций.png) Отдельно про [](../Работа%20с%20данными%20и%20типами/Строки.md#Конкатенация|конкатенацию) строк Дополнительно [Форматированный вывод](Форматированный%20вывод.md) Далее: [Условные конструкции и операторы](Условные%20конструкции%20и%20операторы.md)