首页 > 编程语言 > 详细

JAVA IO FileReader

时间:2020-02-21 11:48:03      阅读:32      评论:0      收藏:0      [点我收藏+]

摘抄自 b站尚硅谷JAVA视频教程

 

FileReader fileReader = new FileReader(file)

read()方法的使用:

 File file = new File("hello.txt");
        FileReader fileReader = null;
        try{

             fileReader= new FileReader(file);
            int data;
            while((data=fileReader.read())!=-1){
                System.out.print((char)data);
            }
        } catch (IOException e){
            e.printStackTrace();
        }finally {
            if(fileReader!=null){
                try{
                    fileReader.close();
                }catch (IOException e){
                    e.printStackTrace();
                }
            }
        }

read(char *)的使用方法

File file = new File("hello.txt");
        FileReader fileReader = null;
        try{

            fileReader= new FileReader(file);
            char [] data = new char[5];
            int len=-1;
            while((len=fileReader.read(data))!=-1){
                System.out.print(new String(data,0,len));
            }
        } catch (IOException e){
            e.printStackTrace();
        }finally {
            if(fileReader!=null){
                try{
                    fileReader.close();
                }catch (IOException e){
                    e.printStackTrace();
                }
            }
        }

write(file,append=true/false)方法

若没有file不存在,则创建

若file存在

  append=true:追加内容

  append=false:覆盖内容(默认)

File file = null;
        file = new File("hi.txt");
        FileWriter fw=null;
        try {
            fw = new FileWriter(file);
            fw.write("hello world");
        } catch (IOException e) {
            e.printStackTrace();
        }finally {
            if(fw!=null){
                try{
                    fw.close();
                }catch (IOException e){
                    e.printStackTrace();
                }
            }
        }

 

JAVA IO FileReader

原文:https://www.cnblogs.com/superxuezhazha/p/12340692.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!