鴻蒙OS FormattableFlags

2022-07-20 14:12 更新

FormattableFlags

java.lang.Object

|---java.util.FormattableFlags

public class FormattableFlags
extends Object

FomattableFlags 被傳遞給 Formattable#formatTo 方法并修改 Formattable 的輸出格式。 Formattable 的實現(xiàn)負(fù)責(zé)解釋和驗證任何標(biāo)志。

字段摘要

修飾符和類型 字段 描述
static int ALTERNATE 要求輸出使用替代形式。
static int LEFT_JUSTIFY 左對齊輸出。
static int UPPERCASE 根據(jù)在創(chuàng)建 Formattable#formatTo 方法的格式化程序參數(shù)期間給出的語言環(huán)境規(guī)則將輸出轉(zhuǎn)換為大寫。

方法總結(jié)

從類 java.lang.Object 繼承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

字段詳細(xì)信息

ALTERNATE

public static final int ALTERNATE

要求輸出使用替代形式。 表單的定義由 Formattable 指定。

此標(biāo)志對應(yīng)于格式說明符中的 '#' ('\u0023')。

LEFT_JUSTIFY

public static final int LEFT_JUSTIFY

左對齊輸出。 空格 ('\u0020') 將根據(jù)需要添加到轉(zhuǎn)換值的末尾以填充字段的最小寬度。 如果未設(shè)置此標(biāo)志,則輸出將右對齊。

此標(biāo)志對應(yīng)于格式說明符中的 '-' ('\u002d')。

UPPERCASE

public static final int UPPERCASE

根據(jù)在創(chuàng)建 Formattable#formatTo 方法的格式化程序參數(shù)期間給出的語言環(huán)境規(guī)則將輸出轉(zhuǎn)換為大寫。 輸出應(yīng)該等同于以下調(diào)用 String#toUpperCase(java.util.Locale)

     out.toUpperCase() 

此標(biāo)志對應(yīng)于格式說明符中的 'S' ('\u0053')。

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號