Типы-обертки (wrapper classes)
Типы-обертки (wrapper classes) в Java представляют собой классы, которые инкапсулируют примитивные типы данных и предоставляют им объектное представление. Это позволяет использовать примитивные типы в контексте объектно-ориентированного программирования, так как объекты могут использоваться вместо примитивов в различных ситуациях, таких как коллекции, обобщенные классы и методы, а также использование в качестве аргументов в методах, требующих объектов.
Integer:
int
Long:
long
Float:
float
Double:
double
Short:
short
Byte:
byte
Character:
char
Boolean:
boolean
Каждый из этих классов-оберток обычно предоставляет ряд методов для работы с примитивными значениями, таких как преобразование в строку, сравнение и арифметические операции (для числовых типов).
Пример использования типов-оберток:
Last updated