JavaTM Platform
Standard Ed. 6

java.util
クラス FormattableFlags

java.lang.Object
  上位を拡張 java.util.FormattableFlags

public class FormattableFlags
extends Object

FormattalbeFlag は Foramattable.formatTo() メソッドに渡され、フォーマッタブルの出力フォーマットを変更します。Formattable の実装には、任意のフラグの妥当性を解釈する役割があります。

導入されたバージョン:
1.5

フィールドの概要
static int ALTERNATE
          出力で代替フォームを使用する必要があります。
static int LEFT_JUSTIFY
          左揃えで出力します。
static int UPPERCASE
          formatTo() メソッドの formatter 引数の作成時に指定した locale の規則に従って、出力を大文字に変換します。
 
メソッドの概要
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

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() 

このフラグは、書式指示子内の '^' ('\u005e') に対応します。

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

ALTERNATE

public static final int ALTERNATE
出力で代替フォームを使用する必要があります。フォームの定義は Formattable で指定されます。

このフラグは、書式指示子内の '#' ('\u0023') に対応します。

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

JavaTM Platform
Standard Ed. 6

バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。