2017-02-22 66 views

回答

1

Windows通常在UNIX系统在路径中使用/的路径中使用\。在Windows上运行时,库和框架有时会用“\”替代“/”,但在其他操作系统上运行时则不会。

https://softwareengineering.stackexchange.com/questions/245156/is-it-safe-to-convert-windows-file-paths-to-unix-file-paths-with-a-simple-replac对此主题有很好的讨论。

+0

我认为这是冒号的原因。它似乎是一个逃跑字符与backslas – flower

+0

根据http://docs.oracle.com/javase/specs/jls/se7/html/jls-3.html #jls-3.10.6冒号在Java中不需要转义字符 – uzr

相关问题