Man*_*oid 1 java platform-independent
在我的程序中,我正在读取单元测试的资源文件。我使用文件路径为:
\\\path\\\to\\\file
Run Code Online (Sandbox Code Playgroud)
在我的机器(Windows)上运行良好。但在服务器(Unix)上,这失败了,我必须将其更改为:/path/to/file
但Java 应该是平台无关的。那么这样的行为是不是出人意料呢?
使用FileSystem.getSeparator()orSystem.getProperty("file.separator")代替斜杠。
编辑:您可以获得FileSystemvia的实例FileSystems.getDefault(JDK 1.7+)
| 归档时间: |
|
| 查看次数: |
6576 次 |
| 最近记录: |