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

В какой документации можно посмотреть диапазоны хранимых примитивами значений в Java

Диапазоны значений примитивных типов Java определены в спецификации Java Language Specification (JLS), раздел 4.2. Также их можно найти в официальной документации Oracle:

  • byte: -128 до 127 (8 бит)
  • short: -32,768 до 32,767 (16 бит)
  • int: -2³¹ до 2³¹-1 (32 бита)
  • long: -2⁶³ до 2⁶³-1 (64 бита)
  • float: IEEE 754 (32 бита)
  • double: IEEE 754 (64 бита)
  • char: '\u0000' до '\uffff' (16 бит, беззнаковый)

Пример проверки диапазона:

java
System.out.println("Max int: " + Integer.MAX_VALUE); // 2147483647
System.out.println("Min int: " + Integer.MIN_VALUE); // -2147483648
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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