41得票4回答
使用Apache commons-io IOUtils.closeQuietly安全吗?

这段代码是否正确? BufferedWriter bw = new BufferedWriter(new FileWriter("test.txt")); try { bw.write("test"); } finally { IOUtil...

8得票2回答
我应该关闭org.apache.commons.io.IOUtils的InputStream吗?

我正在使用如何将InputStream转换为虚拟文件上的答案,该答案使用org.apache.commons.io.IOUtils将给定的InputStream复制到FileOutputStream以创建一个File。 我应该关闭所给的InputStream吗?

8得票4回答
使用Commons IO将目录压缩为zip文件

我是Java编程的初学者,目前正在编写一个应用程序,需要能够压缩和解压缩.zip文件。我可以使用以下代码,在Java中使用内置的Java zip功能以及Apache Commons IO库来解压缩zip文件: public static void decompressZipfile(Stri...

7得票1回答
Apache Commons IO文件监控与JDK WatchService的比较

我需要开发一个应用程序,可以在预定义的目录中创建csv文件时立即处理这些文件。预计会有大量的传入文件。 我看到过使用Apache Commons IO文件监控的应用程序在生产中使用。它的效果非常好。我曾经看到它能够在一天内处理多达2100万个文件。看来Apache Commons IO文件监...

21得票9回答
在Java中从文本文件中读取特定行

是否有一种方法可以从文本文件中读取特定行?在API或Apache Commons中有类似以下的功能:String readLine(File file, int lineNumber) 我同意它很容易实现,但是如果文件很大,它就不太有效率。

14得票2回答
使用Java (Apache Commons IO)删除文件时遇到的问题

我通过JNI调用一个C++方法,它会在给定的目录中创建两个文件:一个文本日志文件和一个PDF文件。我想在执行JNI方法之前删除这些文件(如果它们存在)。 我使用Apache commons.io(FileUtils.forceDelete(File file))来实现。但是执行时我遇到了一个...

13得票2回答
使用Java Apache Commons下载文件?

我该如何使用这个库下载文件并打印出保存的字节数?我尝试使用import static org.apache.commons.io.FileUtils.copyURLToFile; public static void Download() { URL dl = null; ...

11得票1回答
在Android项目中包含Joda Time和Common IO库时,APK中会复制重复的文件

我有一个Android项目(Gradle),需要同时包含Joda Time和Commons IO库。这是我的Gradle文件:apply plugin: 'android-library' apply plugin: 'android-test' buildscript { repo...

17得票2回答
Apache Commons IO Tailer示例

我正在开发一个监控程序,它读取/var/log/auth.log文件。我正在使用Apache Commons IO的Tailer类来实时读取文件。为了开始,我想在一个简单的文件上测试实时读取部分,并手动输入一些代码到控制台中。以下是我的代码:public class Main { pu...

18得票6回答
使用FileUtils.listFiles递归查找仅包含目录的文件夹

我想收集一个目录下的所有文件列表,特别是包括子目录。我不想亲自操作,所以我正在使用Apache Commons IO的FileUtils.listFiles。因此,我的代码看起来像这样:import java.io.File; import java.util.Collection; imp...