gpt4 book ai didi

java - 高效提升一个目录级别的字符串切割挑战

转载 作者:行者123 更新时间:2023-12-01 07:42:03 25 4
gpt4 key购买 nike

提升一个目录树级别的最有效方法是什么?我正在寻找最有效地使用字符串类方法从 e:\files\report\fruits\apples 获取 e:\files\report\fruits

最佳答案

我认为你最好只使用

File f = new File("e:\\files\\report\\fruits\\apples");
String parent = f.getParent();

如果您坚持仅使用字符串并假设“\”是路径分隔符,则可以执行以下操作:

String s = "e:\\files\\report\\fruits\\apples";
String parent = s.substring(0, s.lastIndexOf('\\'));

但是您必须注意边缘情况,例如找不到字符“\”。

关于java - 高效提升一个目录级别的字符串切割挑战,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3106761/

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