在java se 7规范中写了
Java编译器应使用\ uxxxx表示法作为输出格式 当合适的字体不可用时显示Unicode字符。
但是当我运行以下程序时,命令提示符会显示Hell?, World!
而不是\ uxxxx表示法。
import java.io.*;
class test{
public static void main(String args[]){
System.out.println("Hell\u0c13, World!");
}
}
由于我的命令提示符没有适合的字体,编译器必须打印以下输出。
Hell\u0c13, World!
我也想知道java编译器将如何确定合适的字体是否可用。请帮忙。