Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/345.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java货币-最小的货币单位_Java_Java Money - Fatal编程技术网

Java货币-最小的货币单位

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

我有一个下游服务(条带),它要求我以最小的货币单位(他们文档中的零十进制货币)发送货币。也就是说,要收取1美元,我将发送{“货币”:“美元”,金额:100};要收取100日元,我将发送{“货币”:“日元”,金额:100}

我的上游应用程序不希望以这种方式处理货币,而是希望使用标准货币格式。有没有办法将
javax.money.MonetaryAmount
转换为零十进制货币格式


还是我必须手动编写转换?

据我所知,您必须自己转换。但货币应该给你你所需要的一切。