Что такое Кастинг?
Кастинг (приведение типов) — это операция, которая позволяет присвоить значение переменной одного типа переменной другого типа.
Существует два типа кастинга:
Расширение типа (widening casting) — это преобразование типа данных меньшей разрядности в тип данных большей разрядности. Например, преобразование типа byte в тип int, short в тип long или char в тип int.
Сужение типа (narrowing casting) — это преобразование типа данных большей разрядности в тип данных меньшей разрядности. Например, преобразование типа int в тип byte, long в тип short или double в тип float.
Post #508
2.15K

- 👍 5