有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java不支持新的白俄罗斯卢布。util。通货

为什么java不支持代码为933的新白俄罗斯卢布(BYN)货币。util。通货如果我检查ISO 4217,它就在那里,但是该代码在Currency类(https://en.wikipedia.org/wiki/ISO_4217)中不可用

        for (Currency currency : Currency.getAvailableCurrencies()) {   
            allCurrenciesMap.put(currency.getNumericCode(), currency.getCurrencyCode());
        }

        SortedSet<Integer> sortedNumericKeysMap = new TreeSet<>(allCurrenciesMap.keySet());
        for (Integer numericCurrencyCode : sortedNumericKeysMap) { 
           String currencyCode = allCurrenciesMap.get(numericCurrencyCode);
           System.out.println("Currency: " + currencyCode + ", nummeric: " + numericCurrencyCode);
        }

谢谢!


共 (0) 个答案