我想知道文件路径\和/文件路径之间的区别.我注意到有时路径包含/,有时它与之相关\.
如果有人能解释何时使用\和,那将是很好的/.
我没有看到任何明显的问题,但我想知道是否可以使用/而不是File.separator在我编写构建文件时.使用File.separator使得阅读某些路径非常困难.例如:
dependsDir = "${buildDir}${File.separator}depends"
Run Code Online (Sandbox Code Playgroud)
VS
dependsDir = "${buildDir}/depends"
Run Code Online (Sandbox Code Playgroud) Android SDK管理器(android-sdk-manager)的默认代理是HTTP,但问题是如何将它与SOCKS一起使用(我的操作系统是Windows 7)?
我检查了类似的问题,他们建议将其用作String参数。但这就是我所做的。
我的代码:
uri.lastIndexOf(File.separator)
Run Code Online (Sandbox Code Playgroud)
哪里uri:file:/C:/Users/oto@increase.dk/workspace/Maersk_Line_GaTracking/bin/
也许这是因为 Windows 使用反斜杠作为文件分隔符。但是为什么当我检索 URI 时,我会得到正斜杠呢?
String uri = DataRetrieval.class.getProtectionDomain().getCodeSource().getLocation() + "";
Run Code Online (Sandbox Code Playgroud)