博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JAVA中对于UNIX和Windows系文件分隔符的差异
阅读量:7055 次
发布时间:2019-06-28

本文共 340 字,大约阅读时间需要 1 分钟。

hot3.png

在Windows中是支持\和/两种分隔符的,当然默认是\作为路径分隔符 在UNIX中则只支持/作为路径分隔符 所以在编写程序的时候这一点有必要注意一下(解决方案如下): 

    a.编码的时候使用/作为分隔符

    b.使用File.sperator来作为分隔符,这个方法会返回一个字符串,代表当前文件系统的路径分隔符,可以将该值保存为一个变量,用该变量作为路径分隔符来拼接路径(该方法较为麻烦,但比上边更稳妥)

    c.JDK7引入了一个新的文件接口PATH以及一个静态的文件创建类PATHS,创建文件的时候把路径中的目录名填入方法,它会自动根据当前文件系统的路径分隔符去拼接一个完整的文件路径。

转载于:https://my.oschina.net/u/3387406/blog/1973433

你可能感兴趣的文章
MEAN实践——LAMP的新时代替代方案(下)
查看>>
CentOS7 下安装 Oracle 12c
查看>>
简单介绍AngularJs Filters
查看>>
jmeter4.0 统计结果次数 BeanShell Sampler,Debug Sampler
查看>>
C和指针学习ing 课后习题练习ing
查看>>
别让bug跑了,通过问题理解ceph的克隆过程
查看>>
Dubbo下一站:Apache顶级项目
查看>>
我说分布式事务之最大努力通知型事务
查看>>
挖机全车无动作是什么故障原因引起的?
查看>>
监狱电视系统设计原则及应用场景
查看>>
JDK 源码阅读 :ByteBuffer
查看>>
python面试题
查看>>
vscode 使用小结
查看>>
我的友情链接
查看>>
Isilon整合Hadoop
查看>>
我的友情链接
查看>>
.NET反编译的九大金刚
查看>>
开源项目:Android-Universal-Image-Loader总结
查看>>
CentOS6.5 ping: unknown host 解决方
查看>>
C语言拷贝文件夹(包含文件属性信息)
查看>>