Java 操作文件
- 同步作文
- 2026-03-17
- 688
Java 是一种广泛使用的编程语言,它提供了丰富的库和工具来处理文件。在 Java 中,我们可以使用 java.io 包中的类来操作文件。以下是一些常用的方法:
1. 创建文件
要创建一个文件,我们需要使用 java.io.FileWriter 或 java.io.BufferedWriter 类。
import java.io.BufferedWriter;
import java.io.FileWriter;
import java.io.IOException;
public class CreateFile {
public static void main(String[] args) {
String fileName = "test.txt";
try (BufferedWriter bw = new BufferedWriter(new FileWriter(fileName))) {
bw.write("Hello, World!");
} catch (IOException e) {
e.printStackTrace();
}
}
}
在这个例子中,我们创建了一个名为 test.txt 的文件,并向其中写入了一段文本。
2. 读取文件
要读取文件,我们可以使用 java.io.BufferedReader 或 java.io.FileReader 类。
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
public class ReadFile {
public static void main(String[] args) {
String fileName = "test.txt";
try (BufferedReader br = new BufferedReader(new FileReader(fileName))) {
String line;
while ((line = br.readLine()) != null) {
System.out.println(line);
}
} catch (IOException e) {
e.printStackTrace();
}
}
}
在这个例子中,我们读取了一个名为 test.txt 的文件,并逐行打印出来。
3. 删除文件
要删除文件,我们可以使用 java.io.File 类的 delete() 方法。
import java.io.File;
import java.io.IOException;
public class DeleteFile {
public static void main(String[] args) {
String fileName = "test.txt";
if (new File(fileName).delete()) {
System.out.println("File deleted successfully!");
} else {
System.out.println("Failed to delete the file!");
}
}
}
在这个例子中,我们尝试删除一个名为 test.txt 的文件,如果删除成功,我们会打印出一条消息,否则我们会打印出一条失败的消息。
以上就是 Java 操作文件的一些基本方法。希望这篇文章能帮助你更好地理解 Java 中的文件操作。
下一篇
岭南特色作文
