欢迎访问宙启技术站
智能推送

文件读写函数:Java文件读写操作函数示例

发布时间:2023-11-09 13:31:36

文件读写是Java中常见的操作之一,可以通过Java的输入输出流来实现。下面是Java文件读写操作的示例代码:

1. 文件读取:

// 导入所需的类
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;

public class FileReadingExample {
    public static void main(String[] args) {
        try {
            // 创建文件读取对象
            FileReader fileReader = new FileReader("file.txt");
            
            // 创建缓冲读取对象
            BufferedReader bufferedReader = new BufferedReader(fileReader);
            
            // 读取文件内容
            String line;
            while ((line = bufferedReader.readLine()) != null) {
                System.out.println(line);
            }
            
            // 关闭流
            bufferedReader.close();
        } catch (IOException e) {
            e.printStackTrace();
        }
    }
}

2. 文件写入:

// 导入所需的类
import java.io.FileWriter;
import java.io.IOException;

public class FileWritingExample {
    public static void main(String[] args) {
        try {
            // 创建文件写入对象
            FileWriter fileWriter = new FileWriter("file.txt");
            
            // 写入文件内容
            fileWriter.write("Hello, World!");
            
            // 关闭流
            fileWriter.close();
        } catch (IOException e) {
            e.printStackTrace();
        }
    }
}

以上是Java文件读写操作的简单示例代码。在示例中,文件读取使用了FileReader和BufferedReader类,文件写入使用了FileWriter类。在实际应用中,还需要处理异常、进行错误处理和关闭流。此外,还可以使用其他类和方法来实现不同的读写需求,比如使用字符流、字节流、字符编码等。