Типы byte, short, int, long
Целочисленные числа представлены в языке Java четырьмя типами - byte, short, int и long.
int — основной целочисленный тип, используемый в Java по умолчанию. Любое целое число будет рассматриваться компилятором как число типа int. Используется в качестве счётчика циклов, индексов массивов и индексов символов в строках.
long — целочисленный тип содержащий практически бесконечное количество значений. Используется в случаях, где числа превосходят 2 миллиарда и стандартного int уже не хватает. Используется в повседневной жизни для создания уникальных значений.
byte — используется для передачи данных по сети, записи и чтения из файла. В математических операциях, как правило, не используется.
short — самый редко используемый тип в Java, может использоваться только в целях экономии памяти.
Тип | Размер в байтах | Размер в битах | Возможные значения (от..до) | Значение по умолчанию |
---|---|---|---|---|
byte | 1 | 8 | -128..127 | 0 |
short | 2 | 16 | -32,768..32,767 | 0 |
int | 4 | 32 | -2,147,483,648..2,147,483,647 | 0 |
long | 8 | 64 | -9,223,372,036,854,775,808..9,223,372,036,854,775,807 | 0 |
Пример объявления целочисленных типов:
byte b = 4;
short s1 = 7, s2 = 5;
int i1 = 56, i2;
i2 = 78;
long a1 = 456;
Презентацию с видео можно скачать на Patreon.
Зарегистрируйтесь или войдите, чтобы иметь возможность оставить комментарий.