gpt4 book ai didi

java - 获取基于国家的货币符号

转载 作者:太空宇宙 更新时间:2023-11-03 12:36:24 27 4
gpt4 key购买 nike

我有一个显示货币的 TextView。默认情况下,我的 TextView 的文本是:$0.00我怎样才能使 $ 根据用户选择发生变化。

我有以下代码:

Locale locale=new Locale("en", "US");
Currency currency=Currency.getInstance(locale);
String symbol = currency.getSymbol();
Toast.makeText(getActivity(), symbol, Toast.LENGTH_SHORT).show();

显示 $ 但如果我有以下内容:

Locale locale=new Locale("en", "AU");
Currency currency=Currency.getInstance(locale);
String symbol = currency.getSymbol();
Toast.makeText(getActivity(), symbol, Toast.LENGTH_SHORT).show();

它显示 AU$ 而不是 $

如何在没有所有额外内容的情况下设置货币符号?

最佳答案

如果你想要的是将该格式添加到你可以做的数字中

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

默认或

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

指定的

关于java - 获取基于国家的货币符号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18260767/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com