
- Java.util包類
- Java.util - 首頁
- Java.util - ArrayDeque
- Java.util - ArrayList
- Java.util - Arrays
- Java.util - BitSet
- Java.util - Calendar
- Java.util - Collections
- Java.util - Currency
- Java.util - Date
- Java.util - Dictionary
- Java.util - EnumMap
- Java.util - EnumSet
- Java.util - Formatter
- Java.util - GregorianCalendar
- Java.util - HashMap
- Java.util - HashSet
- Java.util - Hashtable
- Java.util - IdentityHashMap
- Java.util - LinkedHashMap
- Java.util - LinkedHashSet
- Java.util - LinkedList
- Java.util - ListResourceBundle
- Java.util - Locale
- Java.util - Observable
- Java.util - PriorityQueue
- Java.util - Properties
- Java.util - PropertyPermission
- Java.util - PropertyResourceBundle
- Java.util - Random
- Java.util - ResourceBundle
- Java.util - ResourceBundle.Control
- Java.util - Scanner
- Java.util - ServiceLoader
- Java.util - SimpleTimeZone
- Java.util - Stack
- Java.util - StringTokenizer
- Java.util - Timer
- Java.util - TimerTask
- Java.util - TimeZone
- Java.util - TreeMap
- Java.util - TreeSet
- Java.util - UUID
- Java.util - Vector
- Java.util - WeakHashMap
- Java.util包額外內容
- Java.util - 介面
- Java.util - 異常
- Java.util - 列舉
- Java.util實用資源
- Java.util - 實用資源
- Java.util - 討論
Java貨幣類
介紹
Java Currency 類代表一種貨幣。以下是關於Currency的重要幾點:
貨幣由其ISO 4217貨幣程式碼標識。
該類的設計使得對於任何給定的貨幣,永遠不會存在多個Currency例項,這就是沒有公共建構函式的原因。
類宣告
以下是java.util.Currency類的宣告:
public final class Currency extends Object implements Serializable
類方法
序號 | 方法及描述 |
---|---|
1 | static Set<Currency> getAvailableCurrencies()
此方法獲取可用貨幣的集合。 |
2 | String getCurrencyCode()
此方法獲取此貨幣的ISO 4217貨幣程式碼。 |
3 | int getDefaultFractionDigits()
此方法獲取與此貨幣一起使用的預設小數位數。 |
4 | String getDisplayName()
此方法獲取適合於為預設DISPLAY區域設定顯示此貨幣的名稱。 |
5 | static Currency getInstance(Locale locale)
此方法返回給定區域設定的國家/地區的Currency例項。 |
6 | int getNumericCode()
此方法返回此貨幣的ISO 4217數字程式碼。 |
7 | String getNumericCodeAsString()
此方法將此貨幣的3位ISO 4217數字程式碼作為字串返回。 |
8 | String getSymbol()
此方法獲取此貨幣針對預設區域設定的符號。 |
9 | String toString()
此方法返回此貨幣的ISO 4217貨幣程式碼。 |
繼承的方法
此類繼承自以下類的方法:
- java.util.Object
獲取所有可用貨幣程式碼示例
以下示例演示了Java Currency getAvailableCurrencies()方法的使用,以獲取可用貨幣的集合。我們使用getAvailableCurrencies()方法建立了一個可用貨幣的集合,然後列印每個貨幣程式碼。
package com.tutorialspoint; import java.util.Currency; import java.util.Set; public class CurrencyDemo { public static void main(String args[]) { Set<Currency> currencies = Currency.getAvailableCurrencies(); System.out.println("Available Currencies: "); currencies.forEach(c -> System.out.print(c.getCurrencyCode() + " ")); } }
讓我們編譯並執行上述程式,這將產生以下結果:
Available Currencies: SDG CNY TJS TMM IRR RWF KMF ZWR BYN BRL SYP SSP XTS BOV IQD TPE THB TND BND UYI LKR MGF MMK CHW MNT HKD ZMK SRD SKK CUP MYR SGD RUR SCR VES XPF RSD XCD XAU XOF WST DOP NIO LRD DJF TOP KPW GEL XFO MWK JPY KYD MKD XAG YER CRC XDR PLN RON KRW ANG RUB AED ESP XBA TWD ZAR TZS MUR HUF AZN MGA SBD XPT MTL UAH AOA TTD CVE HNL GBP BIF EEK SRG IDR MDL BGL NLG CHF FJD MOP LVL CLP HTG SIT KWD XUA AYM BYR FRF XXX PYG MXV MRO BDT COU SOS GNF ZWN VEF ATS BSD UZS BZD NPR IEP PAB DEM GMD UYU UGX CZK CDF LBP ALL PKR BTN XBD ETB DZD KGS STD LAK AUD QAR VND BHD JMD KHR SEK MZM SVC PHP USS TRL XAF SAR CYP BWP BGN CSD AFA MAD LTL TRY VUV SLL ARS PEN MVR GWP PTE ILS BYB CLF XPD AWG LYD ROL VEB MXN AMD OMR GIP CAD GHS FIM ZWD KZT JOD HRK DKK PGK YUM CUC LSL NGN ZWL AFN ZMW EGP NZD COP AZM BMD GHC GRD NAD BEF XSU TMT MRU XBB BAM CHE SDD BBD EUR NOK SHP SZL BOB LUF GTQ KES FKP ADP USN ISK MZN INR STN ITL XFU GYD ERN USD XBC
廣告