所有的转义字符是什么?
我知道Java中的一些转义字符,例如
\n : Newline
\r : Carriage return
\t : Tab
\\ : Backslash
...
某处是否有完整的列表?
我知道Java中的一些转义字符,例如
\n : Newline
\r : Carriage return
\t : Tab
\\ : Backslash
...
某处是否有完整的列表?
您可以在此处找到完整列表。
\t
此时,在文本中插入一个制表符。\b
此时,在文本中插入退格键。\n
此时在文本中插入换行符。\r
此时,在文本中插入回车符。\f
此时,在文本中插入表单源。\s
此时在文本中插入一个空格。\'
此时,在文本中插入一个单引号字符。\"
此时,在文本中插入双引号字符。\\
此时,在文本中插入反斜杠字符。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) */
基本多语言平面是0x0000 - 0xFFFF (0 - 65535) 中的 unicode 值。在Java中,其他平面只能通过多个字符指定:埃及的heiroglyph A054(放下家伙)是/并且必须分解为(UTF-16)用于Java字符串。其他一些语言支持使用 的更高平面。U+1303F
𓀿
"\uD80C\uDC3F"
"\U0001303F"