相关疑难解决方法(0)

使用Java将文件从一个目录复制到另一个目录

我想使用Java将文件从一个目录复制到另一个目录(子目录).我有一个目录,dir,带有文本文件.我在dir中遍历前20个文件,并希望将它们复制到dir目录中的另一个目录,这是我在迭代之前创建的.在代码中,我想复制review(代表第i个文本文件或审查)trainingDir.我怎样才能做到这一点?似乎没有这样的功能(或者我找不到).谢谢.

boolean success = false;
File[] reviews = dir.listFiles();
String trainingDir = dir.getAbsolutePath() + "/trainingData";
File trDir = new File(trainingDir);
success = trDir.mkdir();
for(int i = 1; i <= 20; i++) {
    File review = reviews[i];

}
Run Code Online (Sandbox Code Playgroud)

java directory copy file

147
推荐指数
14
解决办法
41万
查看次数

如何将具有属性/权限的目录从一个位置复制到另一个位置?

我看到很多的例子使用Files.walkFileTree()的目录及其内容从一个位置复制到另一个,但他们不采取目录的文件属性和权限考虑.意思是,他们只是调用Files.createDirectories()而没有任何属性或权限.

如何使用Java7核心类将目录(及其内容)从一个位置复制到另一个位置而不丢失文件属性或权限?

java-7 nio2

3
推荐指数
1
解决办法
5712
查看次数

标签 统计

copy ×1

directory ×1

file ×1

java ×1

java-7 ×1

nio2 ×1