gpt4 book ai didi

java - 从 file.getpath() Java 中删除一些文件夹

转载 作者:行者123 更新时间:2023-11-30 03:41:51 26 4
gpt4 key购买 nike

例如,我们的 file.getPath() 返回“Data\Cache\Character\images\1.png”现在我想做的..是将字符串或其他路径或其他路径设置为:“Character\images\1.png”,因此从一开始就删除这两个第一个文件夹。谢谢。

最佳答案

您可以使用 Path API 非常轻松地完成此操作:

final Path image = Paths.get("/", "Data", "Cache", "Character", "images", "1.png");
final Path base = Paths.get("/", "Data", "Cache");
System.out.println(image);
System.out.println(base);
final Path relativeImage = base.relativize(image);
System.out.println(relativeImage);

输出:

\\Data\Cache\Character\images\1.png
\\Data\Cache\
Character\images\1.png

关于java - 从 file.getpath() Java 中删除一些文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26688108/

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