Я знаю некоторые escape-символы в Java, например
\n : Newline
\r : Carriage return
\t : Tab
\\ : Backslash
...
Есть ли где-нибудь полный список?
Я знаю некоторые escape-символы в Java, например
\n : Newline
\r : Carriage return
\t : Tab
\\ : Backslash
...
Есть ли где-нибудь полный список?
Вы можете найти полный список здесь.
\t
Вставьте вкладку в текст в этот момент.\b
Вставьте обратное пространство в тексте в этой точке.\n
Вставить в текст новую строку в тексте.\r
Вставьте текст каретки в текст в этой точке.\f
Вставьте текст формы в текст в этот момент.\'
Вставить в этот текст один символ кавычки.\"
Вставить символ двойной кавычки в текст в этот момент.\\
Вставить символ обратной косой черты в текст в этой точке.Java Escape Sequences:
\u{0000-FFFF} /* Unicode [Basic Multilingual Plane only, see below] hex value
does not handle unicode values higher than 0xFFFF (65535),
the high surrogate has to be separate: \uD852\uDF62
Four hex characters only (no variable width) */
\b /* \u0008: backspace (BS) */
\t /* \u0009: horizontal tab (HT) */
\n /* \u000a: linefeed (LF) */
\f /* \u000c: form feed (FF) */
\r /* \u000d: carriage return (CR) */
\" /* \u0022: double quote (") */
\' /* \u0027: single quote (') */
\\ /* \u005c: backslash (\) */
\{0-377} /* \u0000 to \u00ff: from octal value
1 to 3 octal digits (variable width) */
Basic Multilingual Plane - это значения unicode от 0x0000 до 0xFFFF (0 - 65535). Дополнительные плоскости могут быть указаны только в Java несколькими символами: egyptian heiroglyph A054 (laying down) - U+1303F
/𓀿
и должен быть разбит на "\uD80C\uDC3F"
(UTF-16) для строк Java. Некоторые другие языки поддерживают более высокие плоскости с помощью "\U0001303F"
.
Да, ниже приведена ссылка docs.Oracle, где вы можете найти полный список escape-символов в Java.
Символы Escape всегда , предшествующие "\" , и используются для выполнения определенной задачи, например перехода к следующей строке и т.д.
Подробнее о символе Escape См. следующую ссылку:
https://docs.oracle.com/javase/tutorial/java/data/characters.html
Это escape-символы, которые используются для управления строкой.
\ t Вставить вкладку в текст в этот момент. \ b В этот момент вставьте текст в текстовое поле. \n В этот момент добавьте новую строку в текст. \ r В этот момент введите текст каретки в текст. \ f В этот момент введите текст формы в текст. \ 'Вставить в текст один кавычек в тексте. \ "Вставить символ двойной кавычки в текст в этот момент. \ Вставить символ обратной косой черты в текст в этот момент.
Подробнее о них читайте здесь.
http://docs.oracle.com/javase/tutorial/java/data/characters.html