位置:首頁 > 軟件操作教程 > 編程開發(fā) > Java > 問題詳情

Java操作應(yīng)用——一個簡單的IO程序

提問人:ylm發(fā)布時間:2020-09-29

Java提供了FileInputStream以及FileOutputStream類來進(jìn)行文件的讀寫操作。FileInputStream的構(gòu)造方法會接收輸入文件的路徑作為入?yún)⑷缓髣?chuàng)建出一個文件的輸入流。同樣的,F(xiàn)ileOutputStream的構(gòu)造方法也會接收一個文件路徑作為入?yún)⑷缓髣?chuàng)建出文件的輸出流。在處理完文件之后,一個很重要的操作就是要記得”close”掉這些流。

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

import  java.io.*;

public  class  myIODemo {

     public  static  void  main(String args[])  throws  IOException {

         FileInputStream in =  null ;

         FileOutputStream out =  null ;

         try  {

             in =  new  FileInputStream( "//home//user//Documents//InputFile.txt" );

             out =  new  FileOutputStream( "//home//user//Documents//OutputFile.txt" );

             int  c;

             while ((c = in.read()) != - 1 ) {

                 out.write(c);

             }

          finally  {

             if (in !=  null ) {

                 in.close();

             }

             if (out !=  null ) {

                 out.close();

             }

         }

     }

}

繼續(xù)查找其他問題的答案?

相關(guān)視頻回答
回復(fù)(0)
返回頂部