Java货币-最小的货币单位
我有一个下游服务(条带),它要求我以最小的货币单位(他们文档中的零十进制货币)发送货币。也就是说,要收取1美元,我将发送{“货币”:“美元”,金额:100};要收取100日元,我将发送{“货币”:“日元”,金额:100} 我的上游应用程序不希望以这种方式处理货币,而是希望使用标准货币格式。有没有办法将Java货币-最小的货币单位,java,java-money,Java,Java Money,我有一个下游服务(条带),它要求我以最小的货币单位(他们文档中的零十进制货币)发送货币。也就是说,要收取1美元,我将发送{“货币”:“美元”,金额:100};要收取100日元,我将发送{“货币”:“日元”,金额:100} 我的上游应用程序不希望以这种方式处理货币,而是希望使用标准货币格式。有没有办法将javax.money.MonetaryAmount转换为零十进制货币格式 还是我必须手动编写转换?据我所知,您必须自己转换。但货币应该给你你所需要的一切。
javax.money.MonetaryAmount
转换为零十进制货币格式
还是我必须手动编写转换?据我所知,您必须自己转换。但货币应该给你你所需要的一切。