€;符号Java Unicode

€;符号Java Unicode,java,unicode,Java,Unicode,正在尝试使用Unicode将欧元符号打印到屏幕上 以下代码在Eclipse中显示OK,但使用我得到的windows命令行: pound = ú euro = Ç 代码: 为什么会这样?Ctrl+alt+$显示欧元的命令行,因此符号在那里?以下内容对我很有用: 将控制台从光栅字体切换到Unicode TrueType字体 键入chcp 1252以切换代码页 检查windows或linux或任何与windows稍有不同的操作系统的十六进制值。 哪个站台,谢谢您。chcp 1252为我工作。相关的

正在尝试使用Unicode将欧元符号打印到屏幕上

以下代码在Eclipse中显示OK,但使用我得到的windows命令行:

pound = ú
euro = Ç
代码:


为什么会这样?Ctrl+alt+$显示欧元的命令行,因此符号在那里?

以下内容对我很有用:

  • 将控制台从光栅字体切换到Unicode TrueType字体

  • 键入chcp 1252以切换代码页


检查windows或linux或任何与windows稍有不同的操作系统的十六进制值。

哪个站台,谢谢您。chcp 1252为我工作。相关的可能重复(但可能过时?):不要使用65001以外的任何代码页。Unicode是未来的发展方向
class Test{      
public static void main(String[] args) {
       String euro = "\u20ac";
       String pound = "\u00a3";

        System.out.println("pound = " + pound);
        System.out.println("euro = " + euro);
    }
}