BufferedWriter和BufferedReader的使用

常用方法:

new FileReader
 
new BufferedReader(fileReader)
 
new FileWriter
 
 
new BufferedWriter(fileWriter)
 

有了这几个方法就可以构建reader和writer并使用它们的方法了

//读取文件
        FileReader fileReader = new FileReader("E:/00WYY/task3grabInformation/urlList.txt");
        BufferedReader bufferedReader = new BufferedReader(fileReader);
        List<String> urlList=new ArrayList<>();
        bufferedReader.lines().forEach(urlList::add);
        bufferedReader.close();
        fileReader.close();

 

 

 

//写回文件
        FileWriter fileWriter = new FileWriter("E:/00WYY/task3grabInformation/urlList.txt");
        BufferedWriter bufferedWriter = new BufferedWriter(fileWriter);
        urlList.forEach(s -> {
            try {
                bufferedWriter.write(s);
                bufferedWriter.newLine();
            } catch (IOException e) {
                e.printStackTrace();
            }
        });
        bufferedWriter.close();
        fileWriter.close();

 

posted on 2022-11-15 17:35  影子BLH  阅读(54)  评论(0)    收藏  举报