Java核心类库-IO-File类介绍和路径分割符

it2022-05-09  44

Java的IO:类和接口存在于Java.io包中

讲IO操作之前,必须要先讲File类(文件/目录)

File类介绍和路径分割符:

File类是IO包中唯一表示磁盘文件磁盘目录的对象的路径。

该类包含了创建,删除文件,重命名文件,判断文件读写权限以及文件读写权限以及文件是否存在,查询等功能方法。

只能设置和获取文件本身的信息,不能设置和获取文件的内容。

路径分隔符,属性分隔符:

Unix:  使用"/",来分割目录路径。使用:来分割属性。

Windows:使用两个"\",来分割目录路径,但是在Java中一个"\"表示转义,在Windows平台的Java代码中表示一个路径,就得使用两个\\。但是Windows支持/。使用;来分割属性。

因为我们不知道以后运行的系统平台是什么,就不知道如何编写路径和属性分隔符。因此在File类中提供了两类常量。分别来表示路径分割符和属性分隔符。

//获取属性分隔符String pathSeparator = File.pathSeparator;char pathSepartorChar = File.pathSeparatorChar;System.out.println(pathSeparator+"...."+pathSepartorChar);//获取路径分割符String separator = File.separator;char separtorChar = File.separatorChar;System.out.println(separator+"...."+separtorChar);//表示一个文件的路径String path1 = "c:\\wenxudong\\123.txt";String path2 = "c:/wenxudong/123.txt";String path3 = "c:"+File.separator+"will"+File.separator+"123.txt";

转载于:https://www.cnblogs.com/wenxudong/p/6875491.html

相关资源:java 面试题 总结

最新回复(0)