将字符串转换为货币

Rem*_*emo 2 java java-8 joda-money

我有以下字符串

String money = "USD0.00" 
Run Code Online (Sandbox Code Playgroud)

想把这个转换成 org.joda.money.Money

我是否需要在此处拆分货币单位和双倍值,并需要在 Money. 或者有任何库 api 可以转换它吗?

Fed*_*oca 5

您可以使用Money.parse().

文档(强调我的)

字符串格式为 '$currencyCode $amount' ,其中两部分之间可能有零到多个空格