Junior
35
0
questionbank

Как переводить ссылочные типы в примитивные и наоборот?

Answer from sobes.tech neural network

Для перевода ссылочных типов (объектных оберток) в примитивные и наоборот в Java используются следующие механизмы:

Из ссылочного в примитивный (разворачивание, unboxing):

  • Присвоение объекта-обертки переменной примитивного типа. Java автоматически выполняет разворачивание.
  • Использование методов xxxValue() (например, intValue(), longValue(), booleanValue() и т.д.) соответствующего класса-обертки.
java

Из примитивного в ссылочный (упаковка, boxing):

  • Присвоение примитивной переменной переменной ссылочного типа-обертки. Java автоматически выполняет упаковку.
  • Использование конструктора класса-обертки.
  • Использование статических методов valueOf() (например, Integer.valueOf(), Boolean.valueOf() и т.д.) соответствующего класса-обертки. Статические методы valueOf() предпочтительнее конструкторов, так к

Для перевода ссылочных типов (объектных оберток) в примитивные и наоборот в Java используются следующие механизмы:

Из ссылочного в примитивный (разворачивание, unboxing):

  • Присвоение объекта-обертки переменной примитивного типа. Java автоматически выполняет разворачивание.
  • Использование методов xxxValue() (например, intValue(), longValue(), booleanValue() и т.д.) соответствующего класса-обертки.
java

Из примитивного в ссылочный (упаковка, boxing):

  • Присвоение примитивной переменной переменной ссылочного типа-обертки. Java автоматически выполняет упаковку.
  • Использование конструктора класса-обертки.
  • Использование статических методов valueOf() (например, Integer.valueOf(), Boolean.valueOf() и т.д.) соответствующего класса-обертки. Статические методы valueOf() предпочтительнее конструкторов, так к

Register or sign in to get access to full answers for all questions from the question bank.

type-castingdata-typesconversionprimitive-typesreference-types