Data Types

Оновлено: 22.05.2023

Типи даних Java

Як пояснювалося в попередньому розділі, змінна в Java має бути визначеного типу даних:

int myNum = 5;               // Integer (whole number)
float myFloatNum = 5.99f;    // Floating point number
char myLetter = 'D';         // Character
boolean myBool = true;       // Boolean
String myText = "Hello";     // String

Типи даних поділяються на дві групи:

Примітивні типи даних - включають byte, short, int, long, float, double, boolean і char Непримітивні типи даних - такі як рядок, масиви та класи (ви дізнаєтесь більше про них у наступному розділі)

Примітивні типи даних

Примітивний тип даних визначає розмір і тип значень змінних і не має додаткових методів.

В Java існує вісім примітивних типів даних:

Data Type Size Description byte 1 byte Stores whole numbers from -128 to 127 short 2 bytes Stores whole numbers from -32,768 to 32,767 int 4 bytes Stores whole numbers from -2,147,483,648 to 2,147,483,647 long 8 bytes Stores whole numbers from -9,223,372,036,854,775,808 to 9,223,372,036,854,775,807 float 4 bytes Stores fractional numbers. Sufficient for storing 6 to 7 decimal digits double 8 bytes Stores fractional numbers. Sufficient for storing 15 decimal digits boolean 1 bit Stores true or false values char 2 bytes Stores a single character/letter or ASCII values