クラスFormattableFlags
java.lang.Object
java.util.FormattableFlags
public finalクラスFormattableFlagsはオブジェクトを拡張します。
FormattableFlagsは、
Formattable.formatTo()メソッドに渡され、Formattablesの出力形式を変更します。 Formattableの実装には、任意のフラグの妥当性を解釈する役割があります。 - 導入されたバージョン:
- 1.5
-
フィールドのサマリー
フィールド修飾子と型フィールド説明static final int出力で代替フォームを使用する必要があります。static final int左揃えで出力します。static final intformatTo()メソッドのformatter引数の作成時に指定された「ロケール」のルールに従って、出力を大文字に変換します。 -
メソッドのサマリー
クラスオブジェクトで宣言されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait修飾子と型メソッド説明protected Objectclone()このオブジェクトのコピーを作成して、返します。booleanこのオブジェクトと他のオブジェクトが等しいかどうかを示します。protected voidfinalize()削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。最終決定は非推奨であり、将来のリリースで削除される可能性があります。final Class<?> getClass()このObjectの実行時クラスを返します。inthashCode()このオブジェクトに対するハッシュ・コード値を返します。final voidnotify()このオブジェクトのモニターで待機中のスレッドを1つ再開します。final voidこのオブジェクトのモニターで待機中のすべてのスレッドを再開します。toString()オブジェクトの文字列表現を返します。final voidwait()現在のスレッドが目覚めるまで待機します。通常、notifiedまたはinterruptedです。final voidwait(long timeoutMillis) 現在のスレッドは、通常、notifiedまたはinterruptedであるか、一定のリアルタイムが経過するまで、目覚めるまで待機します。final voidwait(long timeoutMillis, int nanos) 現在のスレッドは、通常、notifiedまたはinterruptedであるか、一定のリアルタイムが経過するまで、目覚めるまで待機します。
-
フィールド詳細
-
LEFT_JUSTIFY
public static final int LEFT_JUSTIFY左揃えで出力します。 スペース('\u0020')は、フィールドの最小幅を埋めるために必要に応じて、変換された値の末尾に追加されます。 このフラグが設定されていない場合、右揃えで出力されます。このフラグは、書式指定子の
'-'('\u002d')に対応します。- 関連項目:
-
UPPERCASE
public static final int UPPERCASEformatTo()メソッドのformatter引数の作成時に指定された「ロケール」のルールに従って、出力を大文字に変換します。 出力は、次のString.toUpperCase(java.util.Locale)を呼び出した場合と同じになります。out.toUpperCase()このフラグは、書式指定子の
'S'('\u0053')に対応します。- 関連項目:
-
ALTERNATE
public static final int ALTERNATE出力で代替フォームを使用する必要があります。 フォームの定義は、Formattableで指定します。このフラグは、書式指定子の
'#'('\u0023')に対応します。- 関連項目:
-