我正试图用Java来解决欧元和英镑货币的问题。了解它们不在ASCII集中,因此需要使用它们的直接charmap。发现英镑符号= 00A3和欧元符号= \ 20AC。拿出以下代码行,它仍然没有给我货币符号。我是编程和Java的新手。谢谢你的建议。
public class currency
{
public static void main(String[] args)
{
System.out.println("$, \u00A3 and \u20AC sign.");
}
}
答案 0 :(得分:0)
由于命令提示符处的默认编码,您无法正确查看字符。在英文版的Windows上,它是Cp850,它没有欧元符号。您需要更改控制台的设置才能正确显示标志。选中此项以查找更正控制台设置以显示所需货币符号的方法:
http://www.columbia.edu/~em36/wpdos/eurodos.html
代码在eclipse上工作正常,输出清楚地显示所有三种货币符号。
答案 1 :(得分:-1)
我在eclipse上运行它时会得到符号。附上截图供您参考
如果您正在尝试使用命令提示符或Windows控制台,请确保它以UTF-8编码显示Character。