我必须将文件从一个目录移动到另一目录。
我正在使用属性文件。因此,源路径和目标路径存储在属性文件中。我也有物业阅读器类。
在我的源目录中,有很多文件。如果一个文件完成了操作,则应将其移动到其他目录。
文件大小超过500MB。
import java.io.File;
import java.nio.file.Files;
import java.nio.file.StandardCopyOption;
import static java.nio.file.StandardCopyOption.*;
public class Main1
{
public static String primarydir="";
public static String secondarydir="";
public static void main(String[] argv)
throws Exception
{
primarydir=PropertyReader.getProperty("primarydir");
System.out.println(primarydir);
secondarydir=PropertyReader.getProperty("secondarydir");
File dir = new File(primarydir);
secondarydir=PropertyReader.getProperty("secondarydir");
String[] children = dir.list();
if (children == null)
{
System.out.println("does not exist or is not a directory");
}
else
{
for (int i = 0; i < children.length; i++)
{
String filename = children[i];
System.out.println(filename);
try
{
File …Run Code Online (Sandbox Code Playgroud)