什么是所有的逃生angular色?
我知道Java中的一些转义字符,例如
\n : Newline \r : Carriage return \t : Tab \\ : Backslash ...
有没有完整的清单?
你可以在这里find完整的列表。
-
\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) */
基本多语言平面是从0x0000 – 0xFFFF(0 – 65535)的Unicode值。 额外的飞机只能由多个字符在Java中指定:埃及的heiroglyph A054(放下家伙)是U+1303F
/ 𓀿
并且必须将其分解为用于Javastring的"\uD80C\uDC3F"
(UTF-16)。 其他一些语言通过"\U0001303F"
支持更高的飞机。
是的,下面是docs.Oracle的链接,您可以在Java中find完整的转义字符列表。
转义字符总是以“\”开头,用于执行一些特定的任务,如转到下一行等。
有关逃生angular色的更多详情,请参阅以下链接:
https://docs.oracle.com/javase/tutorial/java/data/characters.html
这些是用来操纵string的转义字符。
\ t此时在文本中插入一个标签。 \ b此时在文本中插入退格符。 \ n此时在文本中插入换行符。 \ r此时在文本中插入回车符。 \ f此时在文本中插入换页符。 \'在此处插入单引号字符。 \“此时在文本中插入双引号字符。\此时在文本中插入反斜杠字符。
阅读更多关于他们从这里。
http://docs.oracle.com/javase/tutorial/java/data/characters.html