<dependencies> <dependency> <groupId>javax.money</groupId> <artifactId>money-api</artifactId> <version>1.1</version> </dependency> <dependency> <groupId>org.javamoney</groupId> <artifactId>moneta</artifactId> <version>1.5.1</version> </dependency> </dependencies> import javax.money.CurrencyUnit; import javax.money.Monetary; import javax.money.MonetaryAmount; import javax.money.convert.CurrencyConversion; import javax.money.convert.MonetaryConversions; public class CurrencyConversionExample { public static void main(String[] args) { MonetaryAmount amount = Monetary.getDefaultAmountFactory() .setCurrency("USD") .setNumber(100) .create(); CurrencyUnit targetCurrency = Monetary.getCurrency("CNY"); CurrencyConversion conversion = MonetaryConversions.getConversion(targetCurrency); MonetaryAmount convertedAmount = amount.with(conversion); } }


上一篇:
下一篇:
切换中文