File sourceFile = new File("source.txt");
File destFile = new File("destination.txt");
FileUtils.copyFile(sourceFile, destFile);
InputStream inputStream = new FileInputStream("input.txt");
OutputStream outputStream = new FileOutputStream("output.txt");
IOUtils.copy(inputStream, outputStream);
File directory = new File("mydir");
FileUtils.deleteDirectory(directory);
<dependency>
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
<version>2.11.0</version>
</dependency>