Ví dụ: tiền Trung Quốc có mã số ISO 4217
CNY
. Vì giao dịch toàn cầu miễn phí bằng loại tiền tệ đó bị hạn chế, có một số tiền tương đương 'ngoài khơi' thứ hai, được gọi là CNH
. Wikipedia có một chút của summary của tất cả điều này.Làm cách nào để thêm Đơn vị tiền tệ mới vào java.util.Currency cho mã quốc gia hiện tại trong Java 7? Ví dụ:
Trong Java 7
, có method for updating bộ ba mã số ISO 4217
mà JVM giao cùng. Tuy nhiên, nó không thể được sử dụng để thêm mã đơn vị tiền tệ riêng vào mã quốc gia hiện tại: mã sẽ thay thế CNY
bằng CNH
, không tốt cho mục đích của tôi.
Làm cách nào để thêm CNH
(không có trong danh sách ISO 4217
) vào bộ tiền tệ có sẵn trong Java 7
mà không ghi đè CNY
?
Đặt một cách khác, làm cách nào tôi có thể nhận được nhiều mã đơn vị tiền tệ cho một quốc gia?
Lưu ý rằng câu hỏi này: How do I add the new currency code to Java? là hỏi và trả lời cho Java 6. Nhưng chiến lược thay thế java.util.CurrencyData
không hoạt động vì tệp đó không còn tồn tại nữa.
bản sao có thể có của [Làm cách nào để thêm mã tiền tệ mới vào Java?] (Http://stackoverflow.com/questions/9982537/how-do-i-add-the-new-currency-code-to- java) – bobs
@bobs Phương pháp thực hiện điều này trong Java 6 so với Java 7. Câu hỏi bạn đã liên kết là Java 6, đây là Java 7. – sharakan
@bobs Tôi biết ... Tôi đã hỏi cả hai! ;) – sharakan