Get the currency symbol based on country

跟風遠走 提交于 2019-12-01 09:21:50

If what you want is to add that format to a number you have you could do

myString = NumberFormat.getCurrencyInstance().format(myNumber);

for default or

myString = NumberFormat.getCurrencyInstance(new Locale("en", "AU")).format(myNumber);

for specified

You could use a regular expression to remove all word characters.

    String symbol = currency.getSymbol().replaceAll("\\w", "");

However this may not be ideal if any of the monetary symbols you are dealing with use letters.

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!