«int» включает в себя как положительные, так и отрицательные целые числа, в некоторых пределах.
Таким образом, объявление переменной состоит из имени типа, затем имени переменной и точки с запятой.
Имя переменной можно выбирать с некоторыми ограничениями.
В некоторых случаях мы также называем имя переменной идентификатором переменной.
Теперь, как мы можем создавать имена для переменных?
По сути, имена – это слова, которые должны следовать некоторым правилам.
И вот некоторые правила.
Имена должны начинаться с буквы или символа подчеркивания.
И они могут содержать буквы – маленькие или заглавные буквы, цифры, и символ подчеркивания.
Другие специальные символы не допускаются.
Исключением является знак доллара, который используется в начале для автоматически генерируемых переменных.
Итак, «n» и «_n» являются правильными именами, тогда как «n?» не может использоваться.
И вы не можете использовать цифру в начале имени.
«n1» является правильным именем, а «1n» – нет.
Кроме того, есть некоторые слова, которые запрещены.
Такие как зарезервированные ключевые слова, например, «int» или «boolean», или литералы, такие как «true» и «false».
Таким образом, вы не можете иметь «int» или «true» как имя переменной.
Кроме того, в имени не должно быть пробелов.
И, наконец, будет ошибкой объявление одного и того же имени в одной и той же области видимости.
Теперь есть рекомендации по выбору имен переменных.
Во-первых, имена должны иметь смысл.
Это поможет вам и другим людям понять, как использовать переменные.
Теперь, если вы хотите объединить несколько слов в одно имя, хорошей практикой является начинать каждое следующее слово с большой буквы.
И, наконец, если у нас будет переменная, значение которой не должно изменяться в программе, хорошей практикой будет написать его заглавными буквами.
И мы поставим также что-то перед «int», чтобы сигнализировать о постоянстве переменной.
После того, как мы объявили переменные, мы готовы использовать их и назначить им значения.
Также мы можем объявить и присвоить значения одновременно.
Строки и печать
Мы заинтересованы не только в работе с числами.
Нам также нужно работать с текстом.
Поэтому мы будем расширять теперь наш калькулятор значениями и операциями для текста.
Текст состоит из последовательности символов.
Один символ – это символ, который вы можете найти на клавиатуре.
Строка представляет собой последовательность символов.
Строка может состоять из нескольких символов, но она может также иметь только один символ, как в этом примере строки с пробелом.
Строка также может не содержать никаких символов.
В этом случае мы говорим о пустой строке.
Обратите внимание, что мы помещаем одиночные символы в одинарные кавычки и строки в двойные кавычки.
Это позволяет нам чётко различать литералы строк и символов. Если бы и строки, и символы можно было задавать с помощью одного и того же типа кавычек, то пришлось бы при операциях проверять, символ ли это, или строка.
Теперь, что, если мы хотим иметь двойную кавычку в строке?
Метод, который мы используем, заключается в том, чтобы поставить escape-символ, обратную косую черту.
Здесь внешние двойные кавычки не являются частью строки.
Они просто указывают, что у нас есть строка.
Но теперь, если обратная косая черта является символом со специальным свойством, что делать, если мы хотим иметь обратную косую черту в строке?
Тогда мы тоже ставим перед ней обратную косую черту.
Теперь это объявление переменной для строки с именем s, которой мы присваиваем строку, состоящую из просто символа s.
Так что не путайте имя переменной со строкой.