Java. Урок 9. Литералы

Литерал — это константа. Рассмотрим какие бывают константы в Java, какие есть способы записи литералов и для чего они нужны.

Логические константы
  • true — истина в логических выражениях
  • false — ложь в логических выражениях

Данные литералы являются очень популярными и уже применялись нами до этого:

1
2
boolean b = true;
boolean c = false;

Область применения логических констант очень обширна, они позволяют осуществлять важные проверки, которые помогают создавать нелинейные алгоритмы.

Целочисленные литералы

Стандартные способы записи десятичных чисел:

  • 123
  • +2
  • -1

Кроме этого есть возможность записывать целочисленные константы и в других системах счисления:

  • Восьмеричная система счисления начинается с 0, а дальше запись числа, например 0123 или -0123
  • Шестнадцатеричная система счисления начинается с 0x, например 0xAAAA

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

Вещественные константы
  • Запись через точку — обычная запись вещественного числа, например 0.0001
  • Запись через мантиссу и порядок — мантисса это число до e, порядок — после. Для того, чтобы получить из представления числа через e первое представление необходимо мантиссу умножить на десять в степени порядка, например число из предыдущего примера можно было записать 1e-3
Строковые литералы
  • Обычный символ Любой читаемый символ, записанный в одинарных кавычках
  • Символ в формате Unicode записывается как ‘\uxxxx’, где xxxx — его номер
  • \’ — кавычка
  •  — двойная кавычка
  • \\ — обратная косая черта
  • \r — символ возврата каретки
  • \n — символ перевода строки
  • \t — символ табуляции
  • \b — символ возврата курсора на один символ

Таким образом можно понять, что ‘, » и \ являются управляющими символами, которые можно использовать как строковые литералы только, если они экранированы \. Также в строках применяются символы возврата каретки, табуляции, перевода на следующую строку. Мы еще вернемся к ним в следующих уроках.

Категория: Java | Добавил: ghost_mod (29.09.2016)
Просмотров: 431 | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email:
Подписка:1
Код *: