Currency Класс

Определение

Представляет валюту.

[Android.Runtime.Register("java/util/Currency", DoNotGenerateAcw=true)]
public sealed class Currency : Java.Lang.Object, IDisposable, Java.Interop.IJavaPeerable, Java.IO.ISerializable
[<Android.Runtime.Register("java/util/Currency", DoNotGenerateAcw=true)>]
type Currency = class
    inherit Object
    interface ISerializable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
Наследование
Currency
Атрибуты
Реализации

Комментарии

Представляет валюту. Валюты идентифицируются по кодам валют ISO 4217. Дополнительные сведения см. на веб-сайте ISO .

Класс разработан таким образом, чтобы для любой валюты не было более одного Currency экземпляра. Таким образом, нет открытого конструктора. Экземпляр можно получить Currency с помощью getInstance методов .

Рекомендуется использовать java.math.BigDecimal класс при работе с денежными значениями или , так как он обеспечивает лучшую обработку чисел с Currency плавающей запятой и их операций.

Добавлено в версии 1.4.

Документация по Java для java.util.Currency.

Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License Creative Commons 2.5 Attribution License.

Свойства

AvailableCurrencies

Возвращает набор доступных валют.

Class

Возвращает класс среды выполнения данного объекта Object.

(Унаследовано от Object)
CurrencyCode

Возвращает код валюты ISO 4217 этой валюты.

DefaultFractionDigits

Возвращает число дробных цифр по умолчанию, используемых с этой валютой.

DisplayName

Возвращает имя, подходящее для отображения этой валюты для языкового стандарта по умолчанию Locale.Category#DISPLAY DISPLAY .

Handle

Дескриптор базового экземпляра Android.

(Унаследовано от Object)
JniIdentityHashCode

Представляет валюту.

(Унаследовано от Object)
JniPeerMembers

Представляет валюту.

NumericCode

Возвращает числовой код этой валюты в формате ISO 4217.

NumericCodeAsString

Возвращает 3-значный цифровой код iso 4217 этой валюты в виде String.

PeerReference

Представляет валюту.

(Унаследовано от Object)
Symbol

Возвращает символ этой валюты для языкового стандарта по умолчанию Locale.Category#DISPLAY DISPLAY .

ThresholdClass

Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода.

(Унаследовано от Object)
ThresholdType

Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода.

(Унаследовано от Object)

Методы

Clone()

Создает и возвращает копию этого объекта.

(Унаследовано от Object)
Dispose()

Представляет валюту.

(Унаследовано от Object)
Dispose(Boolean)

Представляет валюту.

(Унаследовано от Object)
Equals(Object)

Указывает, равен ли какой-то другой объект этому объекту.

(Унаследовано от Object)
GetDisplayName(Locale)

Возвращает имя, подходящее для отображения этой валюты для указанного языкового стандарта.

GetHashCode()

Возвращает значение хэш-кода для объекта.

(Унаследовано от Object)
GetInstance(Locale)

Currency Возвращает экземпляр для страны заданного языкового стандарта.

GetInstance(String)

Currency Возвращает экземпляр для заданного кода валюты.

GetSymbol(Locale)

Возвращает символ этой валюты для указанного языкового стандарта.

JavaFinalize()

Вызывается сборщиком мусора для объекта , когда сборка мусора определяет, что больше нет ссылок на объект .

(Унаследовано от Object)
Notify()

Пробуждение одного потока, ожидающего на мониторе этого объекта.

(Унаследовано от Object)
NotifyAll()

Активирует все потоки, ожидающие на мониторе этого объекта.

(Унаследовано от Object)
SetHandle(IntPtr, JniHandleOwnership)

Задает свойство Handle.

(Унаследовано от Object)
ToArray<T>()

Представляет валюту.

(Унаследовано от Object)
ToString()

Возвращает строковое представление объекта.

(Унаследовано от Object)
UnregisterFromRuntime()

Представляет валюту.

(Унаследовано от Object)
Wait()

Заставляет текущий поток ждать, пока он не будет пробужден, как правило, из-за <уведомления/><em> или <прерывания></em>.

(Унаследовано от Object)
Wait(Int64)

Заставляет текущий поток ждать, пока он не будет пробужден, как правило, из-за <уведомления</>em>, <>прерывания< или> em, либо до истечения определенного количества реального времени.

(Унаследовано от Object)
Wait(Int64, Int32)

Заставляет текущий поток ждать, пока он не будет пробужден, как правило, из-за <уведомления</>em>, <>прерывания< или> em, либо до истечения определенного количества реального времени.

(Унаследовано от Object)

Явные реализации интерфейса

IJavaPeerable.Disposed()

Представляет валюту.

(Унаследовано от Object)
IJavaPeerable.DisposeUnlessReferenced()

Представляет валюту.

(Унаследовано от Object)
IJavaPeerable.Finalized()

Представляет валюту.

(Унаследовано от Object)
IJavaPeerable.JniManagedPeerState

Представляет валюту.

(Унаследовано от Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Представляет валюту.

(Унаследовано от Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Представляет валюту.

(Унаследовано от Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Представляет валюту.

(Унаследовано от Object)

Методы расширения

JavaCast<TResult>(IJavaObject)

Выполняет преобразование типа, проверенное средой выполнения Android.

JavaCast<TResult>(IJavaObject)

Представляет валюту.

GetJniTypeName(IJavaPeerable)

Представляет валюту.

Применяется к