Литералы в Java

Литералы в Java представляют собой фиксированные значения, используемые в коде для представления констант различных типов данных, таких как числа, строки, символы и булевы значения.

  1. Литералы чисел:

    • Целочисленные литералы: это целые числа без десятичной части. Например: 42, 0, -123.

    • Литералы чисел с плавающей точкой: это числа с десятичной частью или экспонентой. Например: 3.14, -0.001, 1.2e3.

  2. Литералы символов:

    • Символьные литералы: это одиночные символы, заключенные в одинарные кавычки. Например: 'A', '%', ' '.

    • Экранированные символьные литералы: это символы, представленные специальными управляющими последовательностями, такими как (новая строка), (табуляция), \' (одиночная кавычка). Например: '\n', '\t'.

  3. Литералы строк:

    • Строковые литералы: это последовательности символов, заключенные в двойные кавычки. Например: "Hello", "Java", "".

    • Экранированные символьные литералы в строках: те же управляющие последовательности, что и для символьных литералов, такие как , , \".

  4. Литералы булевых значений:

    • Логические литералы: это два значения, представляющих логическое значение true или false. Например: true, false.

  5. Литералы null:

    • Литерал null: это специальное значение, обозначающее отсутствие значения. Он может быть присвоен любой переменной ссылочного типа. Например: null.

Примеры использования литералов в Java:

int number = 42;           // Целочисленный литерал
double pi = 3.14;          // Литерал числа с плавающей точкой
char letter = 'A';         // Символьный литерал
String greeting = "Hello"; // Строковый литерал
boolean flag = true;       // Логический литерал
Object obj = null;         // Литерал null

Last updated