【发布时间】:2019-06-04 18:48:58
【问题描述】:
我正在开发一个同时在 Mac 和 Windows 上开发的应用程序。我们正在生成一些文件路径,并希望生成的路径都是带有正斜杠的 UNIX 风格。在 Windows 机器上调用 Paths.get(...) 会产生带有反斜杠的路径,但我希望它产生带有正斜杠的路径。
我找不到有关“设置”或指定要使用的路径分隔符的文档。
【问题讨论】:
-
为什么?
Paths正在基于平台做正确的工作 -
我们生成此路径以从远程服务器获取数据。他们指定给定的路径必须是 UNIX 格式。
-
那么我建议通过
replaceAll运行String结果