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测试结果: /
利用好这些常量,我们就可以写出跨平台的文件处理系统了。
本文介绍了Java中File类的几个重要静态常量,包括路径分隔符和名称分隔符,并通过示例展示了它们在Windows和Linux系统中的不同表现形式。了解这些常量有助于开发跨平台的文件处理系统。
2742

被折叠的 条评论
为什么被折叠?



