Обработка строк в Java

Строковые литералы

Строковые литералы являются последовательностью символов заключенной в двойные кавычки и расположенной на одной строке. Все строковые литералы являются объектами класса 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) в строковых символах.

Комментариев нет:

Отправить комментарий