次の方法で共有


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 名前付きファイルが既に存在する場合

属性

例外

ファイルを作成できない場合は 。

注釈

この名前のファイルがまだ存在しない場合にのみ、この抽象パス名によって名前が付けられた新しい空のファイルをアトミックに作成します。 ファイルの存在の確認と、ファイルが存在しない場合のファイルの作成は、ファイルに影響を与える可能性がある他のすべてのファイルシステム アクティビティに関してアトミックな 1 つの操作です。

注: 結果のプロトコルを確実に動作させることはできませんので、このメソッド はファイル ロックには使用しないでください 。 代 java.nio.channels.FileLock FileLock わりに施設を使用する必要があります。

1.2 で追加されました。

の Java ドキュメントjava.io.File.createNewFile()

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

適用対象