gpt4 book ai didi

java - 我想使用Java 7的FileVisitor来爬树

转载 作者:行者123 更新时间:2023-12-01 13:53:23 26 4
gpt4 key购买 nike

我已经查看并搜索了一些有关如何从路径中的低点开始并向上(或“返回”)的指导,直到找到具有我正在搜索的名称的文件夹。 FileVisitor 类看起来应该能够帮助我,但它似乎只能从头到脚工作。

有人可以指点我什么吗?

谢谢约翰

{编辑:我似乎不愿意对评论中回复的两个人表示感谢。那谢谢啦!我“呃!”当我看到这个简单的方法时。这篇文章对于开始使用 FileVisitor 的人来说看起来很有用。将它们放在一起,如果需要的话,我可以上升然后下降。约翰]

最佳答案

要沿着树向上走,最简单的方法是使用 File.getParentFile() 进行迭代:

folder = startFromFile;
while (folder != null && !nameToFind.equals(folder.getName())) {
folder = folder.getParentFile();
}

关于java - 我想使用Java 7的FileVisitor来爬树,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19791256/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com