以下是一个简单的Java文件读写程序,可以读取和写入文本文件:

java 
import java.io.BufferedReader; 
import java.io.BufferedWriter; 
import java.io.FileReader; 
import java.io.FileWriter; 
import java.io.IOException; 
 
public class FileReadWrite { 
    public static void main(String[] args) { 
        String fileName = "test.txt"; 
        String content = "Hello, world!"; 
 
        // 写入文件 
        try (BufferedWriter writer = new BufferedWriter(new FileWriter(fileName))) { 
            writer.write(content); 
        } catch (IOException e) { 
            e.printStackTrace(); 
        } 
 
        // 读取文件 
        try (BufferedReader reader = new BufferedReader(new FileReader(fileName))) { 
            String line; 
            while ((line = reader.readLine()) != null) { 
                System.out.println(line); 
            } 
        } catch (IOException e) { 
            e.printStackTrace(); 
        } 
    } 
} 

在上面的代码中,我们使用了Java的文件读写API,通过`BufferedReader`和`BufferedWriter`类来读取和写入文件。在写入文件时,我们使用了`FileWriter`类来创建一个文件写入器,然后使用`BufferedWriter`类来缓存写入的数据。在读取文件时,我们使用了`FileReader`类来创建一个文件读取器,然后使用`BufferedReader`类来缓存读取的数据。最后,我们使用`readLine()`方法来逐行读取文件内容,并将其输出到控制台上。


评论关闭
IT虾米网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!