java调用file的方法
时间: 2023-12-07 22:05:41 浏览: 38
好的,以下是常用的 `File` 类方法的使用示例:
1. 创建文件或目录:
```java
File file = new File("文件路径");
// 创建文件
file.createNewFile();
// 创建目录
file.mkdir();
```
2. 判断文件或目录是否存在:
```java
File file = new File("文件路径");
if (file.exists()) {
// 存在
} else {
// 不存在
}
```
3. 获取文件或目录的名称、路径等信息:
```java
File file = new File("文件路径");
String fileName = file.getName(); // 获取文件名
String filePath = file.getPath(); // 获取文件路径
String absolutePath = file.getAbsolutePath(); // 获取文件的绝对路径
long fileSize = file.length(); // 获取文件的大小
```
4. 遍历目录中的文件:
```java
File dir = new File("目录路径");
File[] files = dir.listFiles(); // 获取目录下所有文件
for (File file : files) {
if (file.isFile()) {
// 处理文件
} else if (file.isDirectory()) {
// 处理子目录
}
}
```
5. 删除文件或目录:
```java
File file = new File("文件路径");
file.delete(); // 删除文件或目录
```
当然,`File` 类还有很多其他方法,这里只是列举了一些常用的方法。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)