Tag: 目录

从另一个目录中读取.txt文件

我运行的代码在/Test1/Example 。 如果我需要读取/Test1的.txt文件,如何让Java在目录树中返回1级,然后读取我的.txt文件 我搜索/ googled并且无法找到在不同位置读取文件的方法。 我在位于/Test1/Test2/testing.htm的.htm文件中运行java脚本。 它说脚本src=” ” 。 我会在引文中添加什么来从位于/Test1/example.txt文件中读取它。

显示当前(或指定)目录中所有.txt文档的名称

所以我有以下代码(已经从教程中无耻地复制,因此我可以对基础进行排序),其中它要求玩家加载他们的游戏(基于文本的冒险游戏),但我需要一种方式来显示所有保存在目录中的游戏。 我无需担心当前目录。 这是我的代码: public void load(Player p){ Sleep s = new Sleep(); long l = 3000; Scanner i = new Scanner(System.in); System.out.println(“Enter the name of the file you wish to load: “); String username = i.next(); File f = new File(username +”.txt”); if(f.exists()) { System.out.println(“File found! Loading game….”); try { //information to be read and […]

Java项目目录结构约定

我曾在maven项目中工作过,目录结构如下所示: src/ main/ java/ test/ java/ 我想知道是否存在其他目录结构约定。 这个约定是特定于maven还是适用于所有Java? 我有一个需要多种编程语言的项目,并对是否存在某些标准感到好奇。

Java – 创建新文件,如何使用方法指定目录?

我知道如何通过这样做将file写入指定的目录: public void writefile(){ try{ Writer output = null; File file = new File(“C:\\results\\results.txt”); output = new BufferedWriter(new FileWriter(file)); for(int i=0; i<100; i++){ //CODE TO FETCH RESULTS AND WRITE FILE } output.close(); System.out.println("File has been written"); }catch(Exception e){ System.out.println("Could not create file"); } 但是,如果在方法中设置目录,我该如何继续指定目录? 例如,一个名为getCacheDirectory()方法。 假设所有必要的import等已经完成.. 谢谢 :)。

递归搜索Java中的目录

在Java中查找具有特定名称的目录的最佳方法是什么? 我正在寻找的目录可以位于当前目录或其子目录之一。

使用命令行中的包编译Java代码时出错?

我有这个目录结构: project1/src/edu/course/firstweek/javacourse/Program1.java 上面一个包中的另一个文件: project1/src/edu/course/firstweek/program2.java 在program2.java的标题中,我有 package edu.course.firstweek; import edu.course.firstweek.javacourse.Program1; 现在,当我在命令行中运行以下内容时: Javac src/edu/course/firstweek/program2.java,我收到此错误: src/edu/course/firstweek/program2.java:14:error cannot find symbol System.out.println(program1.print(“hello world”)); symbol: variable Program1 location: class program2 2 errors 我可以看到编译器无法找到program1 ,但我在program2有正确的import package语句。 我需要帮助,在编译之后,运行程序需要考虑一些事项。 谢谢

使用Lucene计算类别中的结果

我正在尝试使用Lucene Java 2.3.2在产品目录上实现搜索。 除了产品的常规字段外,还有一个名为“类别”的字段。 产品可以分为多个类别。 目前,我使用FilteredQuery在每个类别中搜索相同的搜索词,以获得每个类别的结果数。 这导致每个查询20-30个内部搜索调用以显示结果。 这大大减慢了搜索速度。 使用Lucene有更快的方法来实现相同的结果吗?

如何在java中读取目录

简单:我如何读取Java中目录的内容,并将该数据保存在某种数组或变量中? 其次,我如何用Java打开外部文件?

如何递归复制整个目录,包括Java中的父文件夹

我目前正在将文件夹从一个地方复制到另一个地方。 它工作正常,但它没有复制原始文件夹,所有其余的文件和文件夹也在其中。 这是我正在使用的代码: public static void copyFolder(File src, File dest) throws IOException { if (src.isDirectory()) { //if directory not exists, create it if (!dest.exists()) { dest.mkdir(); } //list all the directory contents String files[] = src.list(); for (String file : files) { //construct the src and dest file structure File srcFile = new File(src, file); […]

获取.jar中的目录

我试图访问我的jar文件中的目录。 我想浏览目录中的每个文件。 我试过,例如,使用以下内容: URL imagesDirectoryURL=getClass().getClassLoader().getResource(“Images”); if(imagesFolderURL!=null) { File imagesDirectory= new File(imagesDirectoryURL.getFile()); } 如果我测试这个applet,它运行良好。 但是,一旦我把内容放入jar子里,它就不会因为几个原因了。 如果我使用此代码,则URL始终指向jar外部,因此我必须将Images目录放在那里。 但是如果我使用new File(imagesDirectoryURL.toURI()); ,它在jar内部不起作用,因为我得到的错误URI not hierarchical 。 我确定该目录存在于jar中。 我怎么能在jar里面获取Images的内容?