Перейти к контенту

Какие существуют примитивные типы данных в Java?

Java поддерживает восемь предопределенных примитивных типов данных.

Byte

  • Тип данных Byte представляет собой 8-разрядное знаковое дополнение до двух число.
  • Минимальное значение равно -128 (-2 ^ 7).
  • Максимальное значение равно 127 (включительно) (2 ^ 7 -1).
  • По умолчанию значение равно 0.
  • Byte используется для экономии пространства в больших массивах, в основном в месте целых чисел, так как байты в четыре раза меньше, чем целое число.

Пример

byte a = 100, byte b = -50

 

Short

  • Короткий тип данных представляет собой 16-разрядное знаковое дополнение до двух число/
  • Минимальное значение равно -32768 (-2 ^ 15)/
  • Максимальное значение равно 32767 (включительно) (2 ^ 15 -1)/
  • Короткие данные также могут быть использованы для сохранения памяти в качестве типа данных Byte. Short в 2 раза меньше, чем целое число.
  • Значение по умолчанию равно 0.

Пример

short s = 10000, short r = -20000

INT

  • Тип данных Int представляет собой 32-разрядное знаковое двоичное дополнение целое.
  • Минимальное значение — 2147483648 (-2 ^ 31).
  • Максимальное значение равно 2147483647 (включительно) (2 ^ 31 -1).
  • Целое число, как правило, используется как тип данных по умолчанию для целочисленных значений, если не существует озабоченности по поводу памяти.
  • Значение по умолчанию 0.

Пример

int a = 100000, int b = -200000

Long

  • Длинный тип данных представляет собой 64-разрядное знаковое дополнение до двух число.
  • Минимальное значение -9,223,372,036,854,775,808 (-2 ^ 63).
  • Максимальное значение равно 9,223,372,036,854,775,807 (включительно) (2 ^ 63 -1).
  • Этот тип используется, когда требуется более широкий диапазон, чем int.
  • Значение по умолчанию 0L.

Пример

long a = 100000L, long b = -200000L

Float

  • Тип данных с плавающей запятой — 32-битная IEEE 754 с плавающей запятой одинарной точности.
  • Используется в основном для сохранения памяти в больших массивах чисел с плавающей запятой.
  • По умолчанию значение 0.0f.
  • Никогда не используются для точных значений, таких как валюта.

Пример

float f1 = 234.5f

Double

  • Тип данных двойной точности — 64-разрядная IEEE 754 с плавающей запятой двойной точности.
  • Этот тип данных обычно используется как тип данных по умолчанию для десятичных значений, обычно выбор по умолчанию.
  • Двойной тип данных никогда не должен использоваться для точных значений, таких как валюта.
  • Значение по умолчанию является 0.0d.

Пример

double d1 = 123,4

Boolean

  • Логический тип данных представляет один бит информации.
  • Есть только два возможных значения: истина и ложь.
  • Этот тип данных используется для простых флагов, которые отслеживают истина / ложь условия.
  • Значение по умолчанию равно false

Пример

boolean one = true

Char

  • Тип данных char — это один 16-битный символ Unicode.
  • Минимальное значение равно «\ u0000» (или 0).
  • Максимальное значение ‘\ uffff’ (или 65 535 включительно).
  • Тип данных Char используется для хранения любого символа.

Пример

char letterA = ‘A’

Оцени статью

Средняя оценка / 5. Количество голосов:

Спасибо, помогите другим - напишите комментарий, добавьте информации к статье.

Или поделись статьей

Видим, что вы не нашли ответ на свой вопрос.

Помогите улучшить статью.

 

Пока нет комментариев.

Добавить комментарий

Ваш e-mail не будет опубликован.

СайдбарКомментарии (0)