嘗試使用Unicode將€符號打印到屏幕上。€符號Java統一碼
下面的代碼顯示OK在Eclipse中,但使用Windows命令行,我得到:
pound = ú
euro = Ç
代碼:
class Test{
public static void main(String[] args) {
String euro = "\u20ac";
String pound = "\u00a3";
System.out.println("pound = " + pound);
System.out.println("euro = " + euro);
}
}
這是爲什麼? Ctrl + alt + $顯示€命令行,所以符號在那裏?
哪個平臺? [Windows命令行中的Unicode字符 - 如何?](http://stackoverflow.com/q/388490/995714),[如何在Windows控制檯上輸出Unicode字符串](http://stackoverflow.com/q/3130979/995714),[Windows控制檯應用程序中的輸出unicode字符串](http://stackoverflow.com/q/2492077/995714) –
Windows控制檯 –
http://illegalargumentexception.blogspot.com/2009/04/i18n-unicode- at-windows-command-prompt.html –