windows和linux的路径分隔符问题
程序员文章站
2022-05-25 23:47:33
...
Windows下的路径分隔符("\\")和Linux下的路径分隔符("/")是不一样的,当拼接路径时,跨平台运行就会报异常。 以下有两种方法解决在跨平台路径拼接时分隔符的使用:
File.separator是与系统有关的默认名称分隔符。在LINUX系统上,此字段的值为"/";在windows系统上, 此字段的值为"\\"。另外,File类有几个类似separator的静态字段,都是与系统相关的,在编程时应尽量 使用。 |
推荐阅读
-
Winform中在使用VS+svn进行协同开发时添加引用时的相对路径和绝对路径的问题
-
liunx系统下时钟不同步会出现问题 怎么同步Linux 的系统时钟和硬件时钟?
-
mysql 忘记密码的解决方法(linux和windows小结)
-
Windows 64 位 mysql 5.7以上版本包解压中没有data目录和my-default.ini及服务无法启动的快速解决办法(问题小结)
-
windows的文件系统机制引发的PHP路径爆破问题分析
-
Windows与Linux换行符差别所引起的问题的解决方法
-
linux和windows下的自动ftp脚本(shell bat)
-
Linux下文件名、文件和mp3名字、pdf的乱码问题
-
配置Samba实现Linux和Windows系统之间的文件互访
-
Linux 相对路径和绝对路径的使用