Этот тип данных может хранить только целые числа. Диапазон чисел, которые мы можем использовать зависит от объёма памяти, выделяемого на переменную. Обычно для целочисленных переменных используется тип int.
Самые часто используемые типы данных представлены в таблице:
Тип | Размер | Диапазон |
byte | 1 байт | 0..255 |
int | 2 байта | -32768 .. 32767 |
long | 4 байта | -2 147 483 648 .. 2 147 483 647 |
Также можно использовать приставку unsigned, которая убирает отрицательный диапазон, но увеличивает положительный в два раза. Например, unsigned long позволяет хранить числа от 0 до 4 294 967 295.
Используется для хранения десятичных дробей, по другому его ещё называют тип данных с плавающей точкой. Вмещает в себя число определённой длины, в определённом месте которого находится точка. Именно поэтому достаточно трудно указать диапазон этого типа, так как чем меньше целая часть, тем большее количество знаков после запятой мы можем использовать в дробной части.
Тип | Размер | Диапазон |
float | 4 байта | 3.4E-38 ... 3.4E+38 |
Учтите, что при работе с типом float контроллер тратит больше времени, чем при использовании целочисленных переменных, поэтому по возможности лучше использовать их.
Хранит 1 символ в кодировке ASCII. По сути хранит номер этого числа в таблице кодировки.
Тип | Размер | Диапазон |
char | 1 байт | Хранит номер символа в таблице ASCII |
Тип | Размер | Диапазон |
String | - | Хранит последовательность символов |
Тип | Размер | Диапазон |
boolean(сокращённое - bool) | 1 байт |
может принимать только одно из двух значений: true (истина) false (ложь) |