猿问

转义字符是什么?

转义字符是什么?

我知道Java中的一些转义字符。

\n : Newline\r : Carriage return\t : Tab\\ : Backslash...

有完整的名单吗?


喵喵时光机
浏览 592回答 3
3回答

尚方宝剑之说

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 A 054(躺在地上的花花公子)是U+1303F / 𓀿会被破门而入"\uD80C\uDC3F"(utf-16)用于Java字符串。其他一些语言支持更高层次的"\U0001303F".
随时随地看视频慕课网APP
我要回答