转义字符
所有的转义字符都是由 '' 打头的
第二个字符
0-9 :八进制
u :是Unicode转意,长度固定为6位
Other:则为以下字母中的一个 b,t,n,f,r,",
都不满足,则产生一个编译错误。
当然了,提供八进制也是为了和C语言兼容.
b,t,n,f,r 则是为控制字符.书上的意思为:描述数据流的发送者希望那些信息如何被格式化或者被表示.
Unicode转义字符非常有趣
它可以写在代码的任意位置,只要转义后是合法的.
例如:
int c=0u003b
上面的代码可以编译通过,等同于int c=0; u003b也就是';'的Unicode代码
上面的例子不能让人很信服,所以特地写了下面这一段代码用来将字符串转换成为unicode字符
然后你可以将打印出来的代码放置在EggHello.Java中,然后运行它,结果是让人激动...[ 查看全文 ]