您的位置:首页 > 其它

关于 File.separator

2015-11-27 10:52 239 查看
在Windows 下的路径分隔符和Linux下的路径分隔符是不一样的,当直接使用觉得路径时,跨平台会曝出 “ No such file or diretory ”的异常

比如说要在temp 目前下建立一个test.txt 文件,在windows 下应该这么写:

File file1 = new Filew("C:\tmp\test.txt");

在Linux 下则是这样的

File file2= new File("C"+File.separator+"tmp"+Flie.separator,"test.txt");

File类有几个类似separator的静态字段,都是与系统相关,在编程时应尽量使用
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: