- java.lang.Object
-
- java.util.FormattableFlags
-
public class FormattableFlags extends Object
FomattableFlagsはFormattable.formatTo()
メソッドに渡され、Formattableの出力形式を変更します。Formattable
の実装には、任意のフラグの妥当性を解釈する役割があります。- 導入されたバージョン:
- 1.5
-
-
フィールドのサマリー
フィールド 修飾子と型 フィールド 説明 static int
ALTERNATE
出力で代替フォームを使用する必要があります。static int
LEFT_JUSTIFY
左揃えで出力します。static int
UPPERCASE
formatTo()
メソッドのformatter
引数の作成中に指定されたlocaleのルールに従って、出力を大文字に変換します。
-
-
-
フィールドの詳細
-
LEFT_JUSTIFY
public static final int LEFT_JUSTIFY
左揃えで出力します。 必要に応じ、変換された値の末尾に空白('\u0020'
)が追加されて、フィールドの最小幅が満たされます。 このフラグが設定されていない場合、右揃えで出力されます。このフラグは、書式指示子内の
'-'
('\u002d'
)に対応します。- 関連項目:
- 定数フィールド値
-
UPPERCASE
public static final int UPPERCASE
formatTo()
メソッドのformatter
引数の作成中に指定されたlocaleのルールに従って、出力を大文字に変換します。 出力は、次のString.toUpperCase(java.util.Locale)
を呼び出した場合と同じになります。out.toUpperCase()
このフラグは、書式指示子内の
'S'
('\u0053'
)に対応します。- 関連項目:
- 定数フィールド値
-
ALTERNATE
public static final int ALTERNATE
出力で代替フォームを使用する必要があります。 フォームの定義はFormattable
で指定されます。このフラグは、書式指示子内の
'#'
('\u0023'
)に対応します。- 関連項目:
- 定数フィールド値
-
-