Встречается на собеседованиях • сегодня

Чем обусловлено ограничение хранимого значения

В Java ограничение хранимого значения обусловлено типом данных. Например:

  • int хранит 32 бита (от -2³¹ до 2³¹-1)
  • long — 64 бита (от -2⁶³ до 2⁶³-1)
  • byte — 8 бит (от -128 до 127)

Пример:

java
byte b = 127; // Максимальное значение для byte
b++; // Переполнение! b станет -128

Для больших чисел используйте BigInteger, который не имеет жестких ограничений.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы