如何以递归方式列出Java中目录下的所有文件?框架是否提供任何实用程序?
我看到很多hacky实现.但没有来自框架或nio
File.Move(sourceFileName, destFileName)当源文件和目标文件位于不同的分区时,为什么它工作正常,但Directory.Move(sourceDirName, destDirName)不是?它抛出
System.IO.IOException:"源和目标路径必须具有相同的根.移动将无法跨卷工作."
我甚至尝试创建一个DirectoryInfo实例并使用该MoveTo(destDirName)方法但没有成功.
我错过了什么吗?我自己真的必须实现"移动"功能吗?(我要移动的目录非常大btw).