<dependency> <groupId>org.javamoney</groupId> <artifactId>moneta</artifactId> <version>1.4.2</version> </dependency> import javax.money.Monetary; import javax.money.MonetaryAmount; import javax.money.CurrencyUnit; import javax.money.MonetaryAmountFactory; import javax.money.MonetaryAmounts; public class CurrencyCalculator { public static void main(String[] args) { CurrencyUnit usd = Monetary.getCurrency("USD"); CurrencyUnit eur = Monetary.getCurrency("EUR"); MonetaryAmount amount1 = Monetary.getDefaultAmountFactory() .setCurrency(usd) .setNumber(100) .create(); MonetaryAmount amount2 = Monetary.getDefaultAmountFactory() .setCurrency(eur) .setNumber(75) .create(); MonetaryAmount sum = amount1.add(amount2); MonetaryAmount difference = amount1.subtract(amount2); System.out.println("Sum: " + sum); System.out.println("Difference: " + difference); } } javac CurrencyCalculator.java java CurrencyCalculator


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