Java.util - Formatter
介绍 (Introduction)
java.util.Formatter类提供对布局对齐和对齐的支持,数字,字符串和日期/时间数据的常用格式以及特定于语言环境的输出。以下是关于Formatter的重点 -
格式化程序对于多线程访问不一定安全。线程安全是可选的,并且是此类方法的用户的责任。
类声明
以下是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) 此构造函数使用指定的输出流,字符集和语言环境构造新的格式化程序。 |
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 | 格式化程序格式(Locale l,String format,Object ... args) 此方法使用指定的语言环境,格式字符串和参数将格式化的字符串写入此对象的目标。 |
4 | 格式化程序格式(字符串格式,对象... args) 此方法使用指定的格式字符串和参数将格式化的字符串写入此对象的目标。 |
5 | IOException ioException() 此方法返回此格式化程序的Appendable最后抛出的IOException。 |
6 | Locale locale() 此方法返回由此formatter构造设置的语言环境。 |
7 | Appendable out() 此方法返回输出的目标。 |
8 | String toString() 此方法返回在输出的目标上调用toString()的结果。 |
方法继承
该类继承以下类中的方法 -
- java.util.Object