|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個類別 下一個類別 | 框架 無框架 | |||||||||
摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 |
java.lang.Object java.io.Writer java.io.OutputStreamWriter java.io.FileWriter
public class FileWriter
用來寫入字元檔案的便捷類別。此類別的建構子假定預設字元編碼和預設位元組緩衝區大小都是可接受的。要自己指定這些值,可以先在 FileOutputStream 上建構一個 OutputStreamWriter。
檔案是否可用或是否可以被創建取決於底層平臺。特別是某些平臺一次只允許一個 FileWriter(或其他檔案寫入物件)打開檔案進行寫入。在這種情況下,如果所涉及的檔案已經打開,則此類別中的建構子將失敗。
FileWriter
用於寫入字元串流。要寫入原始位元組串流,請考慮使用 FileOutputStream
。
OutputStreamWriter
,
FileOutputStream
欄位摘要 |
---|
從類別 java.io.Writer 繼承的欄位 |
---|
lock |
建構子摘要 | |
---|---|
FileWriter(File file)
根據給定的 File 物件建構一個 FileWriter 物件。 |
|
FileWriter(File file,
boolean append)
根據給定的 File 物件建構一個 FileWriter 物件。 |
|
FileWriter(FileDescriptor fd)
建構與某個檔案描述符相關聯的 FileWriter 物件。 |
|
FileWriter(String fileName)
根據給定的檔案名建構一個 FileWriter 物件。 |
|
FileWriter(String fileName,
boolean append)
根據給定的檔案名以及指示是否附加寫入資料的 boolean 值來建構 FileWriter 物件。 |
方法摘要 |
---|
從類別 java.io.OutputStreamWriter 繼承的方法 |
---|
close, flush, getEncoding, write, write, write |
從類別 java.io.Writer 繼承的方法 |
---|
append, append, append, write, write |
從類別 java.lang.Object 繼承的方法 |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
建構子詳細資訊 |
---|
public FileWriter(String fileName) throws IOException
fileName
- 一個字元串,表示與系統有關的檔案名。
IOException
- 如果指定檔案存在,但它是一個目錄,而不是一個常規檔案;或者該檔案不存在,但無法創建它;抑或因為其他某些原因而無法打開它public FileWriter(String fileName, boolean append) throws IOException
fileName
- 一個字元串,表示與系統有關的檔案名。append
- 一個 boolean 值,如果為 true
,則將資料寫入檔案末尾處,而不是寫入檔案開始處。
IOException
- 如果指定檔案存在,但它是一個目錄,而不是一個常規檔案;或者該檔案不存在,但無法創建它;抑或因為其他某些原因而無法打開它public FileWriter(File file) throws IOException
file
- 要寫入資料的 File 物件。
IOException
- 如果該檔案存在,但它是一個目錄,而不是一個常規檔案;或者該檔案不存在,但無法創建它;抑或因為其他某些原因而無法打開它public FileWriter(File file, boolean append) throws IOException
true
,則將位元組寫入檔案末尾處,而不是寫入檔案開始處。
file
- 要寫入資料的 File 物件append
- 如果為 true
,則將位元組寫入檔案末尾處,而不是寫入檔案開始處
IOException
- 如果該檔案存在,但它是一個目錄,而不是一個常規檔案;或者該檔案不存在,但無法創建它;抑或因為其他某些原因而無法打開它public FileWriter(FileDescriptor fd)
fd
- 要寫入資料的 FileDescriptor 物件。
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個類別 下一個類別 | 框架 無框架 | |||||||||
摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 |
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。