Java——File类详解
File类是Java中用于表示文件
和目录路径
的类,它提供了一系列方法来操作文件和目录。
1. 实例化File对象:
可以通过以下方式实例化File对象:
// 通过文件路径实例化File对象
File file = new File("example.txt");
// 通过文件夹路径实例化File对象
File directory = new File("Directory");
路径有两种
- 绝对路径:
是一个固定的路径
,路径从盘符
开始- 相对路径:是
相对于某个位置
开始
2. 常用方法:
exists()
:检查文件或目录是否存在。createNewFile()
:创建新文件。mkdir()
:创建新目录。delete()
:删除文件或目录。getName()
:获取文件或目录的名称。getPath()
:获取文件或目录的路径。isFile()
:判断是否为文件。isDirectory()
:判断是否为目录。list()
:列出目录下的文件和子目录。length()
:获取文件的大小。File.separator
: 文件分隔符,UNIX和WIN的分隔符有区别
代码如下:
File file = new File("example.txt");
if (file.exists()) {
System.out.println("File exists: " + file.getName());
System.out.println("File path: " + file.getPath());
System.out.println("File size: " + file.length() + " bytes");
} else {
System.out.println("File does not exist.");
}
上一篇 synchronized是如何保证代码同步的!!! |
记得点赞收藏哦!!!
| 下一篇 Java中List、Set、Map三种集合之间的区别 |