java编写程序实现文件访问(File类)的完整能运行代码
时间: 2024-02-01 19:13:05 浏览: 55
java文件扫描程序
5星 · 资源好评率100%
下是一个Java程序实现文件访问的例子,使用了文件类(File class):
```java
import java.io.File;
public class FileAccessExample {
public static void main(String[] args) {
// 创建文件对象
File file = new File("example.txt");
// 判断文件是否存在
if (file.exists()) {
System.out.println("文件存在!");
} else {
System.out.println("文件不存在!");
}
// 判断文件是否可读
if (file.canRead()) {
System.out.println("文件可读!");
} else {
System.out.println("文件不可读!");
}
// 判断文件是否可写
if (file.canWrite()) {
System.out.println("文件可写!");
} else {
System.out.println("文件不可写!");
}
// 获取文件名和路径
System.out.println("文件名:" + file.getName());
System.out.println("文件路径:" + file.getAbsolutePath());
// 获取文件大小
System.out.println("文件大小:" + file.length() + " 字节");
}
}
```
在上面的示例中,我们首先创建了一个文件对象,然后使用 `exists()` 方法判断文件是否存在,使用 `canRead()` 方法判断文件是否可读,使用 `canWrite()` 方法判断文件是否可写。接着,使用 `getName()` 方法获取文件名,使用 `getAbsolutePath()` 方法获取文件路径。最后,使用 `length()` 方法获取文件大小。
阅读全文