1369得票27回答
如何在Java中获取当前工作目录?

我想使用Java访问我的当前工作目录。 我的代码: String currentPath = new java.io.File(".").getCanonicalPath(); System.out.println("Current dir:" + c...

226得票9回答
如果目录不存在则创建一个目录,然后在该目录中创建文件。

如果目录存在,则必须在该特定目录中创建文件,而不创建新目录。 以下代码仅会在新目录中创建文件,而不会为已存在的目录创建文件。例如,目录名称可能类似于“GETDIRECTION”:String PATH = "/remote/dir/server/"; String...

176得票6回答
实现Closeable或实现AutoCloseable

我正在学习Java语言,但找不到有关 implements Closeable 和 implements AutoCloseable 接口的详细解释。 当我实现了 interface Closeable 后,我的Eclipse IDE创建了一个方法 public void close() t...

150得票17回答
如何列出JAR文件中的文件?

我有这段代码,它从一个目录中读取所有的文件。 File textFolder = new File("text_directory"); File [] texFiles = textFolder.listFiles( new FileFilter() { ...

138得票10回答
如何仅获取特定文件的父级目录名称

如何从包含test.java的路径名中获取ddd。File file = new File("C:/aaa/bbb/ccc/ddd/test.java");

137得票4回答
如何在内存中创建一个新的java.io.File?

我该如何在内存中创建新的java.io文件,而不是在硬盘上创建? 我正在使用Java语言。我不想在硬盘上保存文件。 我遇到了一个糟糕的API(java.util.jar.JarFile)。它需要String filename或File file参数。我没有这个文件(只有byte[]内容),...

120得票4回答
如何创建一个新文件并同时创建缺失的父目录?

当使用时 file.createNewFile(); 我得到以下异常 java.io.IOException: Parent directory of file does not exist: /.../pkg/databases/mydb 我在想是否有一个createNewFil...

118得票6回答
读取一个简单的文本文件

我正在尝试在我的示例Android应用程序中读取一个简单的文本文件。我正在使用下面的代码来读取这个简单的文本文件。InputStream inputStream = openFileInput("test.txt"); InputStreamReader inputStre...

111得票4回答
如何按字母顺序列出文件(File.listFiles)?

我有如下代码:class ListPageXMLFiles implements FileFilter { @Override public boolean accept(File pathname) { DebugLog.i(...

107得票10回答
Eclipse IDE对java.io.Console的支持

我使用Eclipse集成开发环境来开发、编译和运行我的Java项目。今天,我正在尝试使用java.io.Console类来管理输出,更重要的是,用户输入。 问题在于,当应用程序“通过”Eclipse运行时,System.console()返回null。Eclipse在后台进程上运行程序,而不...