java.util.Formatter 類提供了布局合理性和對齊方式,常見格式為數位,字串和日期/時間資料,以及語言環境的輸出的支援。以下是關於格式化要點:
格式化並不一定是安全的多執行緒存取。執行緒安全是可選的,在這個類方法由使用者自已定義。
以下是java.util.Formatter類的宣告:
public final class Formatter extends Object implements Closeable, Flushable
S.N. | 建構函式 & 描述 |
---|---|
1 |
Formatter() 這個建構函式構造一個新的格式化。 |
2 |
Formatter(Appendable a) 這個建構函式構造一個新的格式化與指定的目標。 |
3 |
Formatter(Appendable a, Locale l) 這個建構函式構造一個新的格式化與指定的目標和語言環境。 |
4 |
Formatter(File file) 這個建構函式構造一個新的格式化與指定的檔案。 |
5 |
Formatter(File file, String csn) 這個建構函式構造一個新的格式化與指定檔案和字元集。 |
6 |
Formatter(File file, String csn, Locale l) 這個建構函式構造一個新的格式化與指定的檔案,字元集和語言環境。 |
7 |
Formatter(Locale l) 這個建構函式構造一個新的格式化與指定的語言環境。 |
8 |
Formatter(OutputStream os) 這個建構函式構造一個新的格式化與指定的輸出流。 |
9 |
Formatter(OutputStream os, String csn) 這個建構函式構造一個新的格式化與指定的輸出流和字元集。 |
10 |
Formatter(OutputStream os, String csn, Locale l) 這個建構函式構造一個新的格式化與指定的輸出流,字元集和語言環境。 |
11 |
Formatter(PrintStream ps) 這個建構函式構造一個新的格式化與指定的列印流。 |
12 |
Formatter(String fileName) 這個建構函式構造一個新的格式化與指定的檔案名。 |
13 |
Formatter(String fileName, String csn) 這個建構函式構造一個新的格式化與指定的檔案名和字元集。 |
14 |
Formatter(String fileName, String csn, Locale l) 這個建構函式構造一個新的格式化與指定的檔案名,字元集和語言環境。 |
S.N. | 方法 & 描述 |
---|---|
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() 此方法返回的最後一個IOException異常被丟擲此格式化程式的附加。 |
6 |
Locale locale() 這個方法返回locale這個格式化的結構設定。 |
7 |
Appendable out() 此方法返回的目的地的輸出。 |
8 |
String toString() 此方法返回撥用toString()方法在目的地的輸出結果。 |
這個類從以下類繼承的方法:
java.util.Object