Java.util.Formatter类

Python/Java学习交流群:369606713


介绍

该java.util.Formatter中的类提供了布局的理由和调整,通用格式的数字,字符串和日期/时间数据,以及区域设置特定的output.Following即将格式化的重点支持

  • 格式化程序对于多线程访问不一定安全。线程安全是可选的,并且是此类方法的用户的责任。

类声明

以下是java.util.Formatter类的声明

public final class Formatter
   extends Object
   implements Closeable, Flushable

类构造函数

Sr.No. 构造函数和描述
1

Formatter()

此构造函数构造一个新的格式化程序。

2

Formatter(Appendable a)

此构造函数构造具有指定目标的新格式化程序。

3

Formatter(Appendable a,Locale l)

此构造函数构造具有指定目标和语言环境的新格式化程序。

4

Formatter(File file))

此构造函数使用指定的文件构造新的格式化程序。

5

Formatter(File file, String csn)

此构造函数使用指定的文件和charset构造新的格式化程序。

6

Formatter(File file, String csn, Locale l)

此构造函数使用指定的文件,charset和locale构造新的格式化程序。

7

Formatter(Locale l)

此构造函数构造具有指定语言环境的新格式化程序。

8

Formatter(OutputStream os)

此构造函数使用指定的输出流构造新的格式化程序。

9

Formatter(OutputStream os,String csn)

此构造函数使用指定的输出流和charset构造新的格式化程序。

10

Formatter(OutputStream os,String csn,Locale l)

此构造函数使用指定的输出流,charset和locale构造新的格式化程序。

11

Formatter(PrintStream ps)

此构造函数使用指定的打印流构造新的格式化程序。

12

Formatter(String fileName)

此构造函数构造具有指定文件名的新格式化程序。

13

Formatter(String fileName,String csn)

此构造函数使用指定的文件名和charset构造一个新的格式化程序。

14

Formatter(String fileName,String csn,Locale l)

此构造函数构造具有指定文件名,charset和locale的新格式化程序。

类方法

Sr.No. 方法和描述
1 void close()

此方法关闭此格式化程序。

2 void flush()

此方法刷新此格式化程序。

3 Formatter format(Locale l, String format, Object... args)

此方法使用指定的语言环境,格式字符串和参数将格式化的字符串写入此对象的目标。

4 Formatter format(String format, Object... args))

此方法使用指定的格式字符串和参数将格式化的字符串写入此对象的目标。

5 IOException ioException()

此方法返回此格式化程序的Appendable最后抛出的IOException。

6 Locale locale()

此方法返回由此formatter构造设置的语言环境。

7 Appendable out()

此方法返回输出的目标。

8 String toString()

此方法返回在输出的目标上调用toString()的结果。

方法继承

该类继承以下类中的方法

  • java.util.Object