Java I/O流操作:文件读写示例
在Java中,我们可以使用java.io
包中的类进行文件的读写操作。下面是一个简单的文件读写示例:
- 文件读取:
```java
import java.io.File;
import java.io.BufferedReader;
import java.io.FileReader;
public class FileReaderExample {
public static void main(String[] args) {
// 文件路径
String filePath = “path/to/your/file.txt”;
try (FileReader fr = new FileReader(filePath);
BufferedReader br = new BufferedReader(fr)) {
String line;
while ((line = br.readLine()) != null) {
System.out.println(line); // 打印读取的每行内容
}
} catch (Exception e) {
e.printStackTrace();
}
}
}
2. 文件写入:
```java
import java.io.File;
import java.io.FileWriter;
import java.io.IOException;
public class FileWriterExample {
public static void main(String[] args) {
// 文件路径
String filePath = "path/to/your/directory/file.txt";
try (FileWriter fw = new FileWriter(filePath);
BufferedWriter bw = new BufferedWriter(fw))) {
bw.write("Hello, World! \n"); // 写入内容
bw.newLine(); // 再写入新的一行
} catch (IOException e) {
e.printStackTrace();
}
}
}
以上代码示例分别展示了Java中文件的读取和写入操作。
还没有评论,来说两句吧...