您将如何解决相对路径?我正在寻找的是一个类似于php的realpath的功能。该函数只需要删除所有 ../ ./ 以便输入字符串可以安全地与其他字符串一起使用。
一般的方式是使用File类获取规范路径() https://docs.oracle.com/javase/8/docs/api/java/io/File.html#getCanonicalPath-- method.
它被专门记录为删除(解决)../
and ./
您正在寻找的。
文档摘录:
如果需要,此方法首先将此路径名转换为绝对形式 [...],然后以依赖于系统的方式将其映射为其唯一形式。这通常涉及删除冗余名称,例如"." and ".."从路径名解析符号链接(在 UNIX 平台上),并将驱动器号转换为标准大小写(在 Microsoft Windows 平台上)。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)