gpt4 book ai didi

java - Windows 与 Java 中 Unix 的文件路径问题

转载 作者:行者123 更新时间:2023-11-29 06:27:38 26 4
gpt4 key购买 nike

在我的程序中,我正在读取一个单元测试的资源文件。我将文件路径用作:

\\\path\\\to\\\file

在我的机器 (Windows) 上运行良好。但是在服务器(Unix)上,这失败了,我必须将其更改为:/path/to/file

但是 Java 应该是平台独立的。那么这种行为是不是出乎意料?

最佳答案

使用 FileSystem.getSeparator()System.getProperty("file.separator") 而不是使用斜杠。

编辑:您可以通过 FileSystems.getDefault (JDK 1.7+)

获取 FileSystem 的实例

关于java - Windows 与 Java 中 Unix 的文件路径问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49410193/

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