DecimalFormatSymbols 类

定义

此类表示设置数字格式所需的 DecimalFormat 符号集(如小数分隔符、分组分隔符等)。

[Android.Runtime.Register("java/text/DecimalFormatSymbols", DoNotGenerateAcw=true)]
public class DecimalFormatSymbols : Java.Lang.Object, IDisposable, Java.Interop.IJavaPeerable, Java.IO.ISerializable, Java.Lang.ICloneable
[<Android.Runtime.Register("java/text/DecimalFormatSymbols", DoNotGenerateAcw=true)>]
type DecimalFormatSymbols = class
    inherit Object
    interface ISerializable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
    interface ICloneable
继承
DecimalFormatSymbols
属性
实现

注解

此类表示设置数字格式所需的 DecimalFormat 符号集(如小数分隔符、分组分隔符等)。 DecimalFormat 为自身创建区域设置数据的实例 DecimalFormatSymbols 。 如果需要更改这些符号中的任何一个,可以从中DecimalFormatSymbols获取DecimalFormat对象并对其进行修改。

在 1.1 中添加。

适用于 . 的 java.text.DecimalFormatSymbolsJava 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

构造函数

名称 说明
DecimalFormatSymbols()

为默认 java.util.Locale.Category#FORMAT FORMAT 区域设置创建 DecimalFormatSymbols 对象。

DecimalFormatSymbols(IntPtr, JniHandleOwnership)

创建 JNI 对象的托管表示形式时使用的构造函数;由运行时调用。

DecimalFormatSymbols(Locale)

为给定的区域设置创建 DecimalFormatSymbols 对象。

属性

名称 说明
Class

返回此 Object的运行时类。

(继承自 Object)
Currency

获取这些 DecimalFormatSymbols 的货币。 - 或 - 设置这些 DecimalFormatSymbols 的货币。

CurrencySymbol

在其区域设置中返回这些 DecimalFormatSymbols 的货币的货币符号。 - 或 - 在其区域设置中设置这些 DecimalFormatSymbols 的货币的货币符号。

DecimalSeparator

获取用于十进制符号的字符。 - 或 - 设置用于十进制符号的字符。

Digit

获取用于模式中数字的字符。 - 或 - 设置用于模式中数字的字符。

ExponentSeparator

返回用于将 mantissa 与指数分隔的字符串。 - 或 - 设置用于将 mantissa 与指数分隔的字符串。

GroupingSeparator

获取用于分组分隔符的字符。 - 或 - 设置用于分组分隔符的字符。

Handle

基础 Android 实例的句柄。

(继承自 Object)
Infinity

获取用于表示无穷大的字符串。 - 或 - 设置用于表示无穷大的字符串。

Instance

获取 DecimalFormatSymbols 默认区域设置的实例。

InternationalCurrencySymbol

返回这些 DecimalFormatSymbols 货币的货币的 ISO 4217 货币代码。 - 或 - 设置这些 DecimalFormatSymbols 货币的货币的 ISO 4217 货币代码。

JniIdentityHashCode

此类表示设置数字格式所需的 DecimalFormat 符号集(如小数分隔符、分组分隔符等)。

(继承自 Object)
JniPeerMembers

此类表示设置数字格式所需的 DecimalFormat 符号集(如小数分隔符、分组分隔符等)。

MinusSign

获取用于表示减号的字符。 - 或 - 设置用于表示减号的字符。

MonetaryDecimalSeparator

返回货币小数分隔符。 - 或 - 设置货币小数分隔符。

MonetaryGroupingSeparator

获取用于对货币进行分隔符分组的字符。 - 或 - 设置用于对货币进行分隔符的字符。

NaN

获取用于表示“非数字”的字符串。 - 或 - 设置用于表示“非数字”的字符串。

PatternSeparator

获取用于在模式中分隔正子模式和负模式的字符。 - 或 - 设置用于在模式中分隔正子模式和负模式的字符。

PeerReference

此类表示设置数字格式所需的 DecimalFormat 符号集(如小数分隔符、分组分隔符等)。

(继承自 Object)
Percent

获取用于百分比符号的字符。 - 或 - 设置用于百分比符号的字符。

PerMill

获取用于每米符号的字符。 - 或 - 设置用于每米符号的字符。

ThresholdClass

此 API 支持 Mono for Android 基础结构,不打算直接从代码使用。

ThresholdType

此 API 支持 Mono for Android 基础结构,不打算直接从代码使用。

ZeroDigit

获取用于零的字符。 - 或 - 设置用于零的字符。

方法

名称 说明
Clone()

标准替代。

Dispose()

此类表示设置数字格式所需的 DecimalFormat 符号集(如小数分隔符、分组分隔符等)。

(继承自 Object)
Dispose(Boolean)

此类表示设置数字格式所需的 DecimalFormat 符号集(如小数分隔符、分组分隔符等)。

(继承自 Object)
Equals(Object)

指示其他对象是否“等于”此对象。

(继承自 Object)
GetAvailableLocales()

返回此类方法可以返回本地化实例的所有区域设置 getInstance 的数组。

GetHashCode()

返回对象的哈希代码值。

(继承自 Object)
GetInstance(Locale)

DecimalFormatSymbols获取指定区域设置的实例。

JavaFinalize()

当垃圾回收确定不再引用该对象时,由对象上的垃圾回收器调用。

(继承自 Object)
Notify()

唤醒正在等待此对象的监视器的单个线程。

(继承自 Object)
NotifyAll()

唤醒正在等待此对象的监视器的所有线程。

(继承自 Object)
SetHandle(IntPtr, JniHandleOwnership)

设置 Handle 属性。

(继承自 Object)
ToArray<T>()

此类表示设置数字格式所需的 DecimalFormat 符号集(如小数分隔符、分组分隔符等)。

(继承自 Object)
ToString()

返回对象的字符串表示形式。

(继承自 Object)
UnregisterFromRuntime()

此类表示设置数字格式所需的 DecimalFormat 符号集(如小数分隔符、分组分隔符等)。

(继承自 Object)
Wait()

使当前线程等待,直到唤醒它,通常是通过 em 通知/em< 或 >em<interrupted>/em<。><>

(继承自 Object)
Wait(Int64, Int32)

使当前线程等待直到唤醒,通常是通过 <em>通知</em> 或 <em interrupted>/em<>,或直到经过一定数量的实时。

(继承自 Object)
Wait(Int64)

使当前线程等待直到唤醒,通常是通过 <em>通知</em> 或 <em interrupted>/em<>,或直到经过一定数量的实时。

(继承自 Object)

显式接口实现

名称 说明
IJavaPeerable.Disposed()

此类表示设置数字格式所需的 DecimalFormat 符号集(如小数分隔符、分组分隔符等)。

(继承自 Object)
IJavaPeerable.DisposeUnlessReferenced()

此类表示设置数字格式所需的 DecimalFormat 符号集(如小数分隔符、分组分隔符等)。

(继承自 Object)
IJavaPeerable.Finalized()

此类表示设置数字格式所需的 DecimalFormat 符号集(如小数分隔符、分组分隔符等)。

(继承自 Object)
IJavaPeerable.JniManagedPeerState

此类表示设置数字格式所需的 DecimalFormat 符号集(如小数分隔符、分组分隔符等)。

(继承自 Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

此类表示设置数字格式所需的 DecimalFormat 符号集(如小数分隔符、分组分隔符等)。

(继承自 Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

此类表示设置数字格式所需的 DecimalFormat 符号集(如小数分隔符、分组分隔符等)。

(继承自 Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

此类表示设置数字格式所需的 DecimalFormat 符号集(如小数分隔符、分组分隔符等)。

(继承自 Object)

扩展方法

名称 说明
GetJniTypeName(IJavaPeerable)

获取实例 self类型的 JNI 名称。

JavaAs<TResult>(IJavaPeerable)

尝试强制self键入TResult,检查强制是否在Java端有效。

JavaCast<TResult>(IJavaObject)

执行 Android 运行时检查的类型转换。

JavaCast<TResult>(IJavaObject)

此类表示设置数字格式所需的 DecimalFormat 符号集(如小数分隔符、分组分隔符等)。

TryJavaCast<TResult>(IJavaPeerable, TResult)

尝试强制self键入TResult,检查强制是否在Java端有效。

适用于