- java.lang.Object
-
- 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'
)。- 另请参见:
- 常数字段值
-
-