共用方式為


File.CreateNewFile 方法

定義

如果具有這個名稱的檔案還不存在,則以不可部分完成的方式建立這個抽象路徑名稱所命名的新空白檔案。

[Android.Runtime.Register("createNewFile", "()Z", "GetCreateNewFileHandler")]
public virtual bool CreateNewFile ();
[<Android.Runtime.Register("createNewFile", "()Z", "GetCreateNewFileHandler")>]
abstract member CreateNewFile : unit -> bool
override this.CreateNewFile : unit -> bool

傳回

true 如果具名檔案不存在且已成功建立,則為 ; false 如果具名檔案已經存在,則為

屬性

例外狀況

如果無法建立檔案,則為 。

備註

如果具有這個名稱的檔案還不存在,則以不可部分完成的方式建立這個抽象路徑名稱所命名的新空白檔案。 如果檔案不存在,請檢查檔案是否存在,以及檔案的建立是否為單一作業,與可能影響檔案的所有其他文件系統活動有關, 這是不可部分完成的作業。

注意:此方法不應該用於檔案鎖定,因為無法讓產生的通訊協定可靠地運作。 java.nio.channels.FileLock FileLock應該改用設施。

已在1.2中新增。

java.io.File.createNewFile()Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於