java 讀寫檔案

來源:互聯網
上載者:User

標籤:inpu   public   buffer   user   final   handle   output   buffered   pack   

//位元組流import java.io.*;public class testchaer {    public static void main(String  args[]) {    FileReader fr=null;    FileWriter fw=null;    try {        fr=new FileReader("C:/Users/Administrator/Desktop/xuexi/jiankongjiao.py");        fw=new FileWriter("C:/Users/Administrator/Desktop/xuexi/xuexi11.txt");        char [] buffer=new char[100];        while (true) {            int tem=fr.read(buffer, 0, buffer.length);            if (tem==-1){                break;            }            fw.write(buffer,0,tem);        }    } catch (Exception e) {        System.out.println(e);    }    finally {        try {            fr.close();            fw.close();        } catch (Exception e2) {            // TODO: handle exception        }    }}}
//字元流import java.io.*;public class inpur {   public static void main(String  args[]) {    FileInputStream fis=null;    FileOutputStream fos=null;       try{           fis=new FileInputStream("C:/Users/Administrator/Desktop/xuexi/jiankongjiao.py");           fos= new FileOutputStream("C:/Users/Administrator/Desktop/xuexi/xuexi2.txt");           byte [] buffer=new byte[100];           while (true){               int temp=fis.read(buffer,0,buffer.length);               if(temp==-1){                   break;               }               fos.write(buffer,0,temp);               String stri=new String(buffer);               //調用string對象的tim方法,將會將string的收尾的空格和Null 字元串               stri=stri.trim();               System.out.println(stri);           }         }       catch (Exception e) {        // TODO: handle exception           System.out.println(e);       }       finally{            try {                fis.close();                fos.close();            } catch (Exception e) {                System.out.println(e);            }            }}}

 

一行一行的讀了,

package ifwh;import java.io.*;public class teatsjaa { public static void main(String agrs[]) {    FileReader fileReader=null;    BufferedReader  bufferedWriter=null;    try {        fileReader=new FileReader("C:/Users/Administrator/Desktop/xuexi/jiankongjiao.py");        bufferedWriter =new BufferedReader(fileReader);        String line=null;        while (true) {            line=bufferedWriter.readLine();            if (line==null){                break;            }            System.out.println(line);        }    } catch (Exception e) {        // TODO: handle exception        System.out.println(e);    }finally {        try {            fileReader.close();            bufferedWriter.close();        } catch (Exception e2) {            // TODO: handle exception            System.out.println(e2);        }    }}}

 

java 讀寫檔案

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.