加载中...
The Wayback Machine - https://sup1a9wrlpyh5li9ro.vcoronado.top/web/20090218034209/http://developer.android.com:80/reference/java/util/FormattableFlags.html
public class

FormattableFlags

extends Object
java.lang.Object
   ↳ java.util.FormattableFlags

Class Overview

FormattableFlags are used as a parameter to method Formattable.formatTo() and instruct the output format in Formattables. The validation and interpretation are fulfilled by the implementation of Formattable.

Summary

Constants
int ALTERNATE Denotes the output to be formatted in an alternate form.
int LEFT_JUSTIFY Denotes the output to be left-justified.
int UPPERCASE Denotes the output to be converted to upper case in the way the locale parameter of Formatter.formatTo() requires.
[Expand]
Inherited Methods
From class java.lang.Object

Constants

public static final int ALTERNATE

Denotes the output to be formatted in an alternate form. The definition of the alternate form is given out by Formattable. This flag corresponds to '#' ('#') in the format specifier.

Constant Value: 4 (0x00000004)

public static final int LEFT_JUSTIFY

Denotes the output to be left-justified. In order to fill the minimum width requirement, spaces(' ') will be appended at the end of the specified output element. If no such flag is set, the output is right-justified. The flag corresponds to '-' ('-') in the format specifier.

Constant Value: 1 (0x00000001)

public static final int UPPERCASE

Denotes the output to be converted to upper case in the way the locale parameter of Formatter.formatTo() requires. The output has the same effect as String.toUpperCase(java.util.Locale). This flag corresponds to '^' ('^') in the format specifier.

Constant Value: 2 (0x00000002)