語言

DecimalFormat.DecimalPatternMatchRequired 屬性

定義

<strong>[icu]</strong> 回傳小數點是否必須符合模式。 -或- <強[icu]</強<>強解析>:</strong> 此方法用於><要求</em<>>或em forbid</em>,字串中不存在小數點(預設為停用)。>

public virtual bool DecimalPatternMatchRequired { [Android.Runtime.Register("isDecimalPatternMatchRequired", "()Z", "GetIsDecimalPatternMatchRequiredHandler", ApiSince=24)] get; [Android.Runtime.Register("setDecimalPatternMatchRequired", "(Z)V", "GetSetDecimalPatternMatchRequired_ZHandler", ApiSince=24)] set; }
[<get: Android.Runtime.Register("isDecimalPatternMatchRequired", "()Z", "GetIsDecimalPatternMatchRequiredHandler", ApiSince=24)>]
[<set: Android.Runtime.Register("setDecimalPatternMatchRequired", "(Z)V", "GetSetDecimalPatternMatchRequired_ZHandler", ApiSince=24)>]
member this.DecimalPatternMatchRequired : bool with get, set

屬性值

屬性

備註

財產取得者文件:

<strong>[icu]</strong> 回傳小數點是否必須符合模式。

Java 文件 android.icu.text.DecimalFormat.isDecimalPatternMatchRequired()。

屬性設定文件:

<strong>[icu]/<strong><strong strong 解析>:</strong> 此方法用於><要求</em> 或 <em>forbid</em> 在解析字串中存在小數點(預設為停用)。 此功能設計為嚴格解析的額外嚴謹層,雖然它可用於寬鬆模式或嚴格模式。

若要 <em>需要</em> 一個小數點,請將此方法與包含小數點的模式或 結合。#setDecimalSeparatorAlwaysShown

// Require a decimal point in the string being parsed:
            df.applyPattern("#.");
            df.setDecimalPatternMatchRequired(true);

            // Alternatively:
            df.setDecimalSeparatorAlwaysShown(true);
            df.setDecimalPatternMatchRequired(true);

若要<><禁止或使用>小數點,請將此方法與不含小數點的模式結合使用。 或者,也可以在不依賴模式字串內容的情況下,用於 #setParseIntegerOnly 相同的行為。

// Forbid a decimal point in the string being parsed:
            df.applyPattern("#");
            df.setDecimalPatternMatchRequired(true);

Java 文件 android.icu.text.DecimalFormat.setDecimalPatternMatchRequired(boolean)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於