256得票12回答
删除目录中的所有文件(但不删除目录)- 一行解决方案

我想删除ABC目录内的所有文件。 当我尝试使用 FileUtils.deleteDirectory(new File("C:/test/ABC/")); 时,它也会删除ABC文件夹。 有没有一行代码的解决方案可以只删除目录内的文件,而不删除目录本身?

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

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

40得票2回答
我需要在使用commons-io的IOUtils.toString(input)后手动关闭输入流吗?

Commons-IO 提供了一个 IOUtils.toString(inputStream) 方法,可以从输入流中读取所有内容:InputStream input = getInputStream(); String content = IOUtils.toString(input); 我的问...

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

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

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

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

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

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

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...

9得票6回答
Android Studio3.2 APK构建错误 -> 保留的文件或目录名称为'lib'

Android Studio版本3.2(AI-181.5540.7.32.5014246)。 在Android Studio 3.1中,我能够成功构建已签名的APK。 但是一旦我升级到Android Studio 3.2,就再也无法构建已签名的APK了。 这个问题的原因是什么? 我没有编...