gpt4 book ai didi

java - 如何区分window/*nix路径

转载 作者:行者123 更新时间:2023-12-01 18:57:19 25 4
gpt4 key购买 nike

我正在开发恢复应用程序,其中恢复路径是 Windows 路径或 Unix 路径(我不知道是哪一个),然后我需要将它们映射到当前操作系统中的适当路径。

显然 Windows ==> Windows,*nix ==> *nix 是直接的。但是,当原始路径来自 Windows 时,将它们移动到 *nix 是有问题的,因为 *nix 会将这些路径解释为文件名(例如 C:\folderA\fileB.txt 映射到 *nix 中的文件,而不是作为/folderA/fileB.txt)

我想要做的是提前解析路径,判断它们是否是windows/*nix路径,然后进行相应的处理。

有什么建议吗?

乔纳森

最佳答案

java.io.File 类在两个平台上都可以正常使用斜杠分隔的路径。

您还可以解析 File.separator 值的路径,该值基于程序运行的平台。

关于java - 如何区分window/*nix路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13497020/

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