模块 java.base
 java.util

类 FormattableFlags

java.lang.Object
java.util.FormattableFlags

public class FormattableFlags extends Object
FormattableFlags 被传递给 Formattable.formatTo() 方法并修改 格式表 的输出格式。 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')。

      参见: