Copying and Moving Files

Copying and Moving Files

import java.nio.file.Files;
import java.nio.file.Paths;
import java.io.IOException;

public class CopyFileExample {
    public static void main(String[] args) {
        String sourcePath = "source.txt";
        String destinationPath = "destination.txt";

        try {
            Files.copy(Paths.get(sourcePath), Paths.get(destinationPath));
            System.out.println("File copied successfully!");
        } catch (IOException e) {
            e.printStackTrace();
        }
    }
}
import java.nio.file.Files;
import java.nio.file.Paths;
import java.io.IOException;

public class MoveFileExample {
    public static void main(String[] args) {
        String sourcePath = "source.txt";
        String destinationPath = "destination.txt";

        try {
            Files.move(Paths.get(sourcePath), Paths.get(destinationPath));
            System.out.println("File moved successfully!");
        } catch (IOException e) {
            e.printStackTrace();
        }
    }
}

Related concepts

Copying and Moving Files

Copying and Moving Files — Structure map

Clickable & Draggable!

Copying and Moving Files — Related pages: