import org.apache.commons.io.FileUtils; public class FileCopyExample { public static void main(String[] args) { try { FileUtils.copyFile(new File("source.txt"), new File("destination.txt")); } catch (IOException e) { e.printStackTrace(); } } } import org.apache.commons.io.IOUtils; public class FileReadExample { public static void main(String[] args) { try { String content = IOUtils.toString(new File("file.txt"), "UTF-8"); System.out.println(content); } catch (IOException e) { e.printStackTrace(); } } } import org.apache.commons.io.FileUtils; import org.apache.commons.io.filefilter.WildcardFileFilter; import java.io.File; import java.io.IOException; import java.util.Collection; public class FileFilterExample { public static void main(String[] args) { File directory = new File("path/to/directory"); String[] extensions = new String[]{"txt", "xml"}; Collection<File> files = FileUtils.listFiles(directory, new WildcardFileFilter(extensions), null); for (File file : files) { System.out.println(file.getAbsolutePath()); } } } <dependencies> <dependency> <groupId>commons-io</groupId> <artifactId>commons-io</artifactId> <version>2.11.0</version> </dependency> </dependencies> groovy dependencies { implementation 'commons-io:commons-io:2.11.0' }


上一篇:
下一篇:
切换中文