Java文件按行读写 笔记

Java文件按行读写 笔记

public class Test {
    
    

    public static void main(String[] args) {
    
    
        try {
    
    
            FileInputStream inputStream = new FileInputStream("D:\\wl.txt");
            BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(inputStream));
            FileOutputStream fileOutputStream = new FileOutputStream("D:\\wl1.txt");
            BufferedWriter bufferedWriter = new BufferedWriter(new OutputStreamWriter(fileOutputStream));
            String str = null;
            while((str = bufferedReader.readLine())!=null){
    
    
                //按行读取并写入新文件
                bufferedWriter.write(str+"\r\n");
            }
            bufferedReader.close();
            bufferedWriter.close();
            inputStream.close();
            fileOutputStream.close();
        }catch (FileNotFoundException e ){
    
    
            e.printStackTrace();
        } catch (IOException e) {
    
    
            e.printStackTrace();
        }finally {
    
    

        }

    }

}

猜你喜欢

转载自blog.csdn.net/qq_41454682/article/details/107637128
今日推荐