モジュール java.base
パッケージ java.util

クラスFormattableFlags


  • public class FormattableFlags
    extends Object
    FormattableFlagsはFormattable.formatTo()メソッドに渡され、Formattablesの出力フォーマットを変更します。 Formattableの実装には、任意のフラグの妥当性を解釈する役割があります。
    導入されたバージョン:
    1.5
    • フィールドの詳細

      • 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')に対応します。

        関連項目:
        定数フィールド値