【发布时间】:2012-07-17 00:46:58
【问题描述】:
我想编写一个 Java 应用程序,根据某些命名标准来验证文件和目录。该程序将让您选择一个目录并递归分析 - 给出与给定规则不匹配的文件/目录列表。
最终我希望用户能够输入规则,但现在它们将被硬编码。哦,这需要跨平台。
我对基本的 Java 结构有一定的应用知识,但对库没有经验,也没有太多运气为这类事情找到演示/代码示例。
我会喜欢关于什么树开始吠叫的建议,伪代码 - 任何你觉得有帮助的东西。
编辑:我不想在这里删除任何东西,只是获取任何违反某些规则的名称的递归列表(例如,没有空格或特殊字符,没有以大写开头的目录)选择的目录。
【问题讨论】:
-
commons-io的file-utilscommons.apache.org/io/api-release/index.html?org/apache/commons/…怎么样,可以试试DirectoryWalker
标签: java file-io recursion directory filenames