Jak dodać nową walutę do java.util.Currency dla istniejącego kodu kraju w Javie 7?

Na przykład chińska waluta maISO 4217 kodCNY. Ponieważ wolny globalny handel w tej walucie jest ograniczony, istnieje drugi ekwiwalent waluty „offshore”, zwanyCNH. Wikipedia ma trochęstreszczenie tego wszystkiego.

WJava 7, jestmetoda aktualizacji zestaw trzech literISO 4217 kody dostarczane przez JVM. Nie można go jednak użyć do dodania oddzielnego kodu waluty do istniejącego kodu kraju: będzie on zastąpionyCNY zCNH, co nie jest dobre dla moich celów.

Jak dodaćCNH (którego nie ma wISO 4217 listę) do zestawu dostępnych walut wJava 7, bez nadpisywaniaCNY?

Innymi słowy, jak mogę uzyskać kody wielu walut dla jednego kraju?

Zauważ, że to pytanie:Jak dodać nowy kod waluty do Java? byłozapytał i odpowiedział dlaJava 6. Ale strategia zastąpieniajava.util.CurrencyData nie działa, ponieważ ten plik już nie istnieje.

questionAnswers(2)

yourAnswerToTheQuestion