Idioma

DecimalFormat Construtores

Definição

Sobrecargas

Nome Description
DecimalFormat()

Cria um DecimalFormat com base no padrão de número e símbolos para a localidade padrão.

DecimalFormat(String)

Cria um DecimalFormat com base no padrão fornecido, usando símbolos para a localidade padrão.

DecimalFormat(IntPtr, JniHandleOwnership)

Cria uma instância gerenciada que representa um objeto Java existente.

DecimalFormat(String, DecimalFormatSymbols)

Cria um DecimalFormat com base no padrão e símbolos fornecidos.

DecimalFormat(String, DecimalFormatSymbols, CurrencyPluralInfo, NumberFormatStyles)

Cria um DecimalFormat com base no padrão e símbolos fornecidos, com controle adicional sobre o comportamento da moeda.

DecimalFormat()

Cria um DecimalFormat com base no padrão de número e símbolos para a localidade padrão.

[Android.Runtime.Register(".ctor", "()V", "", ApiSince=24)]
public DecimalFormat();
Atributos

Comentários

Cria um DecimalFormat com base no padrão de número e símbolos para a localidade padrão. Essa é uma maneira conveniente de obter uma instância de DecimalFormat quando a internacionalização não é a principal preocupação.

A maioria dos usuários deve chamar os métodos de fábrica em NumberFormat, como NumberFormat#getNumberInstance, que retornam objetos de formatador localizados, em vez dos construtores DecimalFormat.

Java documentação para android.icu.text.DecimalFormat.DecimalFormat().

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

DecimalFormat(String)

Cria um DecimalFormat com base no padrão fornecido, usando símbolos para a localidade padrão.

[Android.Runtime.Register(".ctor", "(Ljava/lang/String;)V", "", ApiSince=24)]
public DecimalFormat(string? pattern);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;)V", "", ApiSince=24)>]
new Android.Icu.Text.DecimalFormat : string -> Android.Icu.Text.DecimalFormat

Parâmetros

pattern
String

Uma cadeia de caracteres padrão como "#,##0.00" em conformidade com UTS #35.

Atributos

Comentários

Cria um DecimalFormat com base no padrão fornecido, usando símbolos para a localidade padrão. Essa é uma maneira conveniente de obter uma instância de DecimalFormat quando a internacionalização não é a principal preocupação.

A maioria dos usuários deve chamar os métodos de fábrica em NumberFormat, como NumberFormat#getNumberInstance, que retornam objetos de formatador localizados, em vez dos construtores DecimalFormat.

Java documentação para android.icu.text.DecimalFormat.DecimalFormat(java.lang.String).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

DecimalFormat(IntPtr, JniHandleOwnership)

Cria uma instância gerenciada que representa um objeto Java existente.

protected DecimalFormat(IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Android.Icu.Text.DecimalFormat : nativeint * Android.Runtime.JniHandleOwnership -> Android.Icu.Text.DecimalFormat

Parâmetros

javaReference
IntPtr

nativeint

Uma referência JNI ao objeto Java.

transfer
JniHandleOwnership

Especifica se a propriedade da referência JNI é transferida para essa instância.

Comentários

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

DecimalFormat(String, DecimalFormatSymbols)

Cria um DecimalFormat com base no padrão e símbolos fornecidos.

[Android.Runtime.Register(".ctor", "(Ljava/lang/String;Landroid/icu/text/DecimalFormatSymbols;)V", "", ApiSince=24)]
public DecimalFormat(string? pattern, Android.Icu.Text.DecimalFormatSymbols? symbols);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;Landroid/icu/text/DecimalFormatSymbols;)V", "", ApiSince=24)>]
new Android.Icu.Text.DecimalFormat : string * Android.Icu.Text.DecimalFormatSymbols -> Android.Icu.Text.DecimalFormat

Parâmetros

pattern
String

Uma cadeia de caracteres padrão como "#,##0.00" em conformidade com UTS #35.

symbols
DecimalFormatSymbols

O conjunto de símbolos a serem usados.

Atributos

Comentários

Cria um DecimalFormat com base no padrão e símbolos fornecidos. Use este construtor se você quiser ter controle total sobre o comportamento do formatador.

A maioria dos usuários deve chamar os métodos de fábrica em NumberFormat, como NumberFormat#getNumberInstance, que retornam objetos de formatador localizados, em vez dos construtores DecimalFormat.

Java documentação para android.icu.text.DecimalFormat.DecimalFormat(java.lang.String, android.icu.text.DecimalFormatSymbols).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

DecimalFormat(String, DecimalFormatSymbols, CurrencyPluralInfo, NumberFormatStyles)

Cria um DecimalFormat com base no padrão e símbolos fornecidos, com controle adicional sobre o comportamento da moeda.

[Android.Runtime.Register(".ctor", "(Ljava/lang/String;Landroid/icu/text/DecimalFormatSymbols;Landroid/icu/text/CurrencyPluralInfo;I)V", "", ApiSince=24)]
public DecimalFormat(string? pattern, Android.Icu.Text.DecimalFormatSymbols? symbols, Android.Icu.Text.CurrencyPluralInfo? infoInput, Android.Icu.Text.NumberFormatStyles style);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;Landroid/icu/text/DecimalFormatSymbols;Landroid/icu/text/CurrencyPluralInfo;I)V", "", ApiSince=24)>]
new Android.Icu.Text.DecimalFormat : string * Android.Icu.Text.DecimalFormatSymbols * Android.Icu.Text.CurrencyPluralInfo * Android.Icu.Text.NumberFormatStyles -> Android.Icu.Text.DecimalFormat

Parâmetros

pattern
String

uma cadeia de caracteres padrão não localizada

symbols
DecimalFormatSymbols

o conjunto de símbolos a serem usados

infoInput
CurrencyPluralInfo

as informações usadas para o formato plural de moeda, incluindo padrões de plural de moeda e regras plural.

style
NumberFormatStyles

o estilo de formatação decimal, é um dos seguintes valores: NumberFormat.NUMBERSTYLE; NumberFormat.CURRENCYSTYLE; NumberFormat.PERCENTSTYLE; NumberFormat.SCIENTIFICSTYLE; NumberFormat.INTEGERSTYLE; NumberFormat.ISOCURRENCYSTYLE; NumberFormat.PLURALCURRENCYSTYLE;

Atributos

Comentários

Cria um DecimalFormat com base no padrão e símbolos fornecidos, com controle adicional sobre o comportamento da moeda. O argumento de estilo determina se as regras de arredondamento de moeda devem substituir o padrão e o CurrencyPluralInfo objeto é usado para personalizar os formulários plural usados para nomes longos de moeda.

A maioria dos usuários deve chamar os métodos de fábrica em NumberFormat, como NumberFormat#getNumberInstance, que retornam objetos de formatador localizados, em vez dos construtores DecimalFormat.

Java documentação para android.icu.text.DecimalFormat.DecimalFormat(java.lang.String, android.icu.text.DecimalFormatSymbols, android.icu.text.CurrencyPluralInfo, int).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a