爲什麼這個編譯Java 6中(孫1.6.0_16):解析Java 6字符串文字中的unicode轉義問題...?
System.out.println("\u000B");
...但不是這樣的:
System.out.println("\u000A");
在此程序:
public class Test {
public static void main(String argv[]) {
System.out.println("\u000A");
}
}
我得到a
Test.java:3: unclosed string literal
System.out.println("\u000A");
這裏發生了什麼?
有人可以根據Jon Skeet的回答提出像可汗學院一樣的視頻教程。尊重。 – 2010-10-25 08:38:21
非常感謝! – daf 2010-10-25 18:40:44