gpt4 book ai didi

java - 在 Windows 系统上构建 UNIX 路径字符串

转载 作者:行者123 更新时间:2023-12-01 06:08:29 25 4
gpt4 key购买 nike

我想我在这里没有得到全面的了解,所以我会感谢有人的帮助。

我正在使用 java.nio.file.path 和 java.nio.file.paths。我正在尝试使用类似 Path pt = Paths.get("/this/", "is", "a", "file", "path"); 的子组件创建路径字符串但这是.toString()函数使用反斜杠,因为我在 Windows 上 \this\is\a\file\path 。问题是我想要 UNIX 分隔符,但找不到一种方法来强制它而不用 substituteSlashes(pt.toString()); 包装它。功能。这并不理想,我宁愿回到字符串中的硬编码路径。

最佳答案

为什么要在 Windows 上获取 UNIX 路径?阅读文档,分隔符取决于您运行程序的系统(通过函数 FileSystem.getSeparator()),因此您无法通过此方法直接获取 Windows 上的 UNIX 路径。

关于java - 在 Windows 系统上构建 UNIX 路径字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39755145/

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