Java不同系统下文件路径分隔符的使用
Windows系统下用反斜杠"\",也可用斜杠"/",因为大部分windows处理文件的系统调用都会将斜杠解释成文件分隔符号。但是,并不推荐使用,因为windows系统函数的行为会与时俱进的发生变化。因此,对于可移植的程序来说,应该使用平台所使用的文件分隔符,我们可以通过常量字符串java.io.File.separator获得他。Linux系统分隔符用斜杠
·
Windows系统下用反斜杠"\",也可用斜杠"/",因为大部分windows处理文件的系统调用都会将斜杠解释成文件分隔符号。但是,并不推荐使用,因为windows系统函数的行为会与时俱进的发生变化。因此,对于可移植的程序来说,应该使用平台所使用的文件分隔符,我们可以通过常量字符串java.io.File.separator获得他。
Linux系统分隔符用斜杠"/",
获取不同系统下的路径分隔符号用File.separator或者System.getProperty("file.separator")
在java中路径一般用"/"
windows中的路径一般用"\"
linux、unix中的路径一般用"/"
最好用“/” 因为java是跨平台的。“\”(在java代码里应该是\\)是windows环境下的路径分隔符,Linux和Unix下都是用“/”。而在windows下也能识别“/”。所以最好用“/”
更多推荐
已为社区贡献1条内容
所有评论(0)