Java路径目录,在文件夹中打开文件夹

时间:2015-11-15 22:24:31

标签: java

简单的事情。很长一段时间我一直困扰着我,我只有一个文件夹,我应该放置我项目的所有纹理 - 只有一个!你可以想象这很快就会变得杂乱无章。

BufferedImage image = ImageIO.read(new File("./res/textures/" + fileName));

这段小代码将允许我从我项目中的textures文件夹中获取相应的文件,java只能在这个单个文件夹中找到'fileName'字符串。

由于我想在纹理文件夹中有多个文件夹,我想知道是否以及如何告诉java它需要检查'textures'文件夹中任何给定'fileName'的所有文件夹,有没有人一个建议?

1 个答案:

答案 0 :(得分:1)

你想把纹理放到子文件夹中,因为将它们全部集中在一起是一团糟,但你想通过仅通过名称引用它们来重新引入代码中的混乱?

您的fileName组件不一定只是文件名,您也可以在那里使用子路径 - 这就是您想要做的事情。它比扫描子文件夹更简单,更快速,更有条理。