パッケージ org.springframework.util
クラス FileSystemUtils
java.lang.ObjectSE
org.springframework.util.FileSystemUtils
ファイルシステムを操作するためのユーティリティメソッド。
コンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明static voidcopyRecursively(FileSE src, FileSE dest) srcファイル / ディレクトリの内容をdestファイル / ディレクトリに再帰的にコピーします。static voidcopyRecursively(PathSE src, PathSE dest) srcファイル / ディレクトリの内容をdestファイル / ディレクトリに再帰的にコピーします。static booleandeleteRecursively(FileSE root) 提供されたFileSE を削除します。ディレクトリの場合、ネストされたディレクトリまたはファイルも再帰的に削除します。static booleandeleteRecursively(PathSE root) 提供されたPathSE を削除します。— ディレクトリの場合は、ネストされたディレクトリまたはファイルも再帰的に削除します。
コンストラクターの詳細
FileSystemUtils
public FileSystemUtils()
メソッドの詳細
deleteRecursively
提供されたFileSE を削除します。ディレクトリの場合、ネストされたディレクトリまたはファイルも再帰的に削除します。メモ:
File.delete()と同様に、このメソッドは例外をスローせず、I/O エラーの場合にfalseを静かに返します。I/O エラーの NIO スタイルの処理にdeleteRecursively(Path)を使用することを検討し、存在しないファイルと既存のファイルの削除の失敗を明確に区別します。- パラメーター:
root- 削除するルートFile- 戻り値:
-
Fileが正常に削除された場合はtrue、そうでない場合はfalse
deleteRecursively
提供されたPathSE を削除します。— ディレクトリの場合は、ネストされたディレクトリまたはファイルも再帰的に削除します。- パラメーター:
root- 削除するルートPath- 戻り値:
-
Pathが存在して削除された場合はtrue、存在しなかった場合はfalse - 例外:
IOExceptionSE- I/O エラーの場合- 導入:
- 5.0
copyRecursively
srcファイル / ディレクトリの内容をdestファイル / ディレクトリに再帰的にコピーします。- パラメーター:
src- ソースディレクトリdest- 宛先ディレクトリ- 例外:
IOExceptionSE- I/O エラーの場合
copyRecursively
srcファイル / ディレクトリの内容をdestファイル / ディレクトリに再帰的にコピーします。- パラメーター:
src- ソースディレクトリdest- 宛先ディレクトリ- 例外:
IOExceptionSE- I/O エラーの場合- 導入:
- 5.0