java的文件分隔符separator

java中的File中,定义了好几个静态常量:

pathSeparator 
          与系统有关的路径分隔符,为了方便,它被表示为一个字符串。

pathSeparatorChar 
          与系统有关的路径分隔符。

separator 
          与系统有关的默认名称分隔符,为了方便,它被表示为一个字符串。

separatorChar 
          与系统有关的默认名称分隔符。


都是与系统相关的,例如:separator, 在windows中的值为"\",而在linux中的值为"/"。

例子:

import java.io.*;
public class FileTest {
public static void main(String args[]) {

System.out.println(File.separator);
}
}


windows测试结果:   \

linux测试结果:   /


利用好这些常量,我们就可以写出跨平台的文件处理系统了。


你可能感兴趣的:(separator,pathseparator)