Строковые литералы
Строковые литералы являются последовательностью символов заключенной в двойные кавычки и расположенной на одной строке. Все строковые литералы являются объектами класса String.
В строковые литералах могут использоваться escape-последовательности и Unicode-значения:
"Here comes a tab.\t And here comes another one\u0009!"
Одиночный апостроф внутри строки не нужно писать как escape-последовательность:
"What's on the menu?"
Но если мы указываем как символьный литерал, то тогда нужно: '\''
Двойные кавычки нужно превращать в escape-последовательность:
"\"String literals are double-quoted.\""
Использование escape-последовательности \n для вставки новой строки:
"Left!\nRight!"
Ошибка компиляции:
"Don't split
me up!"
Следует также использовать escape-последовательности \n и \r для корректной интерпретации символов \u000a (newline) и \u000d (form feed) в строковых символах.
Комментариев нет:
Отправить комментарий