code: private static void money(
        CLDR.Locale locale, CLDR.Currency[] currencies, String[] numbers, CurrencyFormatOptions opts) {
      
      for (CLDR.Currency currency : currencies) {
        System.out.println("Currency " + currency);
        for (String num : numbers) {
          BigDecimal n = new BigDecimal(num);
          NumberFormatter fmt = CLDR.get().getNumberFormatter(locale);
          StringBuilder buf = new StringBuilder("  ");
          fmt.formatCurrency(n, currency, buf, opts);
          System.out.println(buf.toString());
        }
        System.out.println();
      }
      System.out.println();
    }
docs: Format numbers in this locale for several currencies.