Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Пособие Java .pdf
Скачиваний:
140
Добавлен:
16.03.2015
Размер:
1.32 Mб
Скачать

Таблица 4. Управляющие последовательности символов

Управляющая

Описание

последовательность

 

 

 

\ddd

Восьмеричный символ (ddd)

\uxxxx

Шестнадцатиричный символ UNICODE (xxxx)

\'

Апостроф

 

 

\"

Кавычка

\\

Обратная косая черта

 

 

\r

Возврат каретки (carriage return)

\n

Перевод строки (line feed, new line)

\f

Перевод страницы (form feed)

 

 

\t

Горизонтальная табуляция (tab)

\b

Возврат на шаг (backspace)

 

 

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

2.5 Операторы

Оператор – это символ и набор символов, означающий необходимость совершения некоторой операции над предлагаемыми аргументами – операндами. Примером может служить бинарный (имеющий два операнда) оператор +, означающий сложение двух его операндов (чисел). Синтаксически операторы чаще всего размещаются между выражениями (например, между идентификаторами и литералами). Детально операторы будут рассмотрены далее, их перечень приведен в таблице 5.

67

Таблица 5. Операторы языка Java

 

 

+

+=

-

-=

*

*=

/

/=

|

|=

^

^=

&

&=

%

%=

>

>=

<

<=

!

!=

++

--

>>

>>=

<<

<<=

>>>

>>>=

&&

||

==

=

~

?:

()

instanceof

[ ]

.

new

 

 

 

2.6 Разделители

Лишь несколько групп символов, которые могут появляться в синтаксически правильной Java-программе, все еще остались неназванными. Это – простые разделители, которые влияют на внешний вид и функциональность программного кода (см. таблицу 6).

Задача разделителей сходна с задачей пробелов – они отделяют элементы программы друг от друга, но конкретные разделители могут применяться только в определённых местах.

Некоторые из разделителей выглядят так же, как операторы: например, круглые скобки () являются разделителем, когда используются в заголовке метода, но являются оператором, когда используются при вызове метода. Важно отличать разделители и операторы!

68

Соседние файлы в предмете Программирование на Java