Мы можем понимать переменные в языке Java как контейнеры для хранения данных. Только если они определены заранее, мы можем присваивать значения контейнеру, а затем участвовать в операциях, сохранять желаемые результаты и т. д., поэтому мы должны сначала научиться тому, как это сделать. чтобы определить эту переменную.
В этой статье мы сосредоточимся на основных типах данных в языке Java, то есть на встроенных типах. Язык Java предоставляет в общей сложности восемь основных типов, включая шесть числовых типов (четыре целочисленных типа, два типа с плавающей запятой). и один символьный тип, существует также логический тип, который вводится в свою очередь:
1. тип байта:
Тип данных byte — это 8-битное знаковое целое число с дополнением до двух.
Минимальное значение — -128 (-2^7), максимальное значение — 127 (2^7-1), значение по умолчанию — 0.
Тип byte используется для экономии места в больших массивах, в основном заменяя целые числа, поскольку переменная byte занимает лишь четверть места типа int.
пример:
байта=150,байтб=-30;
2. короткий тип:
Короткий тип данных представляет собой 16-битное целое число со знаком, дополненное до двух.
Минимальное значение — -32768 (-2^15), максимальное значение — 32767 (2^15 — 1).
Тип данных short также может экономить пространство, как и byte. Короткая переменная занимает половину места, занимаемого переменной типа int, а значение по умолчанию равно 0.
пример:
шорты=200, шорты=-4500;
3. тип int:
Тип данных int — это 32-битное знаковое представление целого числа с дополнением до двух.
Минимальное значение — -2 147 483 648 (-2 ^ 31), а максимальное значение — 2 147 483 647 (2 ^ 31 - 1). Обычно целочисленные переменные по умолчанию имеют тип int, а значение по умолчанию равно 0.
пример:
инта=100000,интб=-200000;
4. длинный тип:
Тип данных long — это 64-битное целое число со знаком, дополненное до двух.
Минимальное значение — -9 223 372 036 854 775 808 (-2^63), а максимальное значение — 9 223 372 036 854 775 807 (2 ^ 63 - 1). Значение по умолчанию — 0L.
пример:
longa=100000L, Longb=-200000L;
Теоретически буква L не чувствительна к регистру, но если она написана как l, ее легко спутать с цифрой 1 и ее трудно отличить, поэтому лучше писать ее с заглавной буквы.
5. Тип поплавка:
Тип данных с плавающей запятой — это 32-битное число одинарной точности с плавающей запятой, соответствующее стандарту IEEE 754.
float может сэкономить место в памяти при хранении больших массивов с плавающей запятой. Значение по умолчанию — 0.0f.
Числа с плавающей запятой нельзя использовать для представления точных значений, таких как валюты.
пример:
плавающийf1=3,1415f;
6. двойной тип:
Тип данных double — это 64-битное число двойной точности с плавающей запятой, соответствующее стандарту IEEE 754.
Тип чисел с плавающей запятой по умолчанию — двойной.
Тип double также не может представлять точные значения, например валюту, а значение по умолчанию — 0,0d.
7. логический тип:
Логический тип данных представляет один бит информации.
Есть только два значения: true и false.
Этот тип служит только флагом для записи истинных/ложных условий.
Значение по умолчанию — ложь.
пример:
booleanResult=истина;
8. Тип символа:
Тип char — это один 16-битный символ Юникода.
Минимальное значение — u0000 (десятичный эквивалент — 0), а максимальное значение — uffff (что равно 65535).
Тип данных char может хранить любой символ.
пример:
символ = 'А';
Ниже перечислены значения по умолчанию различных типов данных:
Вы можете понять вышеуказанные основные типы данных в Java, не запоминая их наизусть. В последующих упражнениях по коду вы сможете узнать, какой тип данных использовать в соответствии с фактическими потребностями. По мере увеличения объема кода будут понятны различные типы данных. грудь.