本文主要是介绍File.separator,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
File.separator代表系统默认文件目录分隔符,即我们所说的“斜线”。
- 在 windows 中 文件文件分隔符 用 ’ \ ’ 或者 ’ / ’ 都可以
- 在 Linux 中,系统中分隔符为“/”,不识别 ’ \ ’
例如:
//在temp目录下建立一个test.txt文件
File file1 = new File ("C:\temp\test.txt");//Windows
File file2 = new File ("/temp/test.txt");//linux和UNIX
而 File.separator 是系统默认的文件分隔符号,因此File.separator 的作用就是保证在任何系统都可以正确表示斜线。
此外 File 类还有:
- separatorChar
- 与系统有关的默认名称分隔符,为了方便,它被表示为一个字符串,此字符串只包含一个字符。
- pathSeparatorChar
- 与系统有关的路径分隔符,为了方便,它被表示为一个字符串,此字符串只包含一个字符。
- pathSeparator
此字符用于分隔以路径列表形式给定的文件序列中的文件名
- 在
UNIX
系统上此字段为:
- 在
Windows
系统上,它为;
这篇关于File.separator的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!