gpt4 book ai didi

Java获取父对象的父对象

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:55:45 28 4
gpt4 key购买 nike

这是一个与这个问题非常相似的问题:How to get just the parent directory name of a specific file

但是他只想获得最近的父目录,我想要的是能够选择其他“父目录”,例如:

bbbccc(考虑上述问题的相同示例)

File file = new File("C:/aaa/bbb/ccc/ddd/test.java");

我尝试了 file.getParent().getParent(); 但没有成功。

注意:如果可能的话,我不想在路径上使用正则表达式。

最佳答案

getParent() 返回一个 String - 您不能在 String 上调用 getParent()

相反,您需要 getParentFile() :

File grandparent = file.getParentFile().getParentFile();

关于Java获取父对象的父对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23791141/

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