Java中的File.separator用法


其實 File.separator 的作用相當於 ' \  '

在 windows 中 文件文件分隔符 用 ' \ ' 或者 ' / ' 都可以

但是在 Linux 中,是不識別 ' \ '  的,而 File.separator 是系統默認的文件分隔符號,在 UNIX 系統上,此字段的值為 ' / '

在 Microsoft Windows 系統上,它為 ' \ ' 屏蔽了這些系統的區別。

所以用 File.separator 保證了在任何系統下不會出錯。

此外 File 類還有:

1、separatorChar

          與系統有關的默認名稱分隔符,為了方便,它被表示為一個字符串。此字符串只包含一個字符

2、pathSeparatorChar   

          與系統有關的路徑分隔符,為了方便,它被表示為一個字符串

3、pathSeparator

          此字符用於分隔以路徑列表形式給定的文件序列中的文件名

          在 UNIX 系統上此字段為 ' : '

          在 Microsoft Windows 系統上,它為 ' ; '


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM